网易内推笔试

参加了网易内推的笔试,分享一下自己对三道编程题的理解。(ps:第二题有点投机取巧了)题目顺序为:彩色砖块,交错的01串,小易独立的生活


cookie简介

Cookie 简介 几种常用属性 httpOnly: 属性值是boolean类型,表示是否禁止客户端,也就是网页中使用js 操作cookie,默认false,在浏览器中的可以通过查看对应每一行cookie后面的HTTP一栏是否被勾选来判断,若被勾选,表示当前cookie,不能通过document.coo …


js中的0就是false,非0就是true。

在处理js代码判断真假时经常会这么写。 var vale = fun();//从某个地方获取的值。 if(!value){ 进入这里表示value为false或不存在 }但fun()可能得到的是数字0,这可不是表示的没有值,但是!js中的数字0就是false,非0就是true。 于是0就被无情的当做fals …


Vue-Cli 异步加载数据的一些注意点

刚开始学vue的时候没有使用脚手架,现在用脚手架写法有点不同,今天遇到的问题是使用豆瓣api异步加载数据的时候,会一直在命令行上报错,基本上错误都是xxx 未定义。


JS打包工具rollup——完全入门指南

前言 最近在做一个提供给浏览器和node同时使用的js的url模板工具类,在用什么打包工具上纠结了一段时间,正好有一天在知乎上看到了关于rollup的介绍,在自己试了试之后,就决定用rollup.js来打包自己的工具类了。 这篇文章主要是为了让对rollup.js也有兴 …


利用 std/esm 在 Node.js 开发中使用 ES Modules

利用 std/esm 在 Node.js 开发中使用 ES Modules 整理自ES Modules in Node Today!,从属于笔者的现代 JavaScript 开发:语法基础与实践技巧系列中的模块化与构建章节。本文主要介绍了如何利用 std/esm 第三方库在 Node.js 应用中顺滑地使用 ES Modules …


react组件生命周期理解

react组件有两个状态,一个是渲染状态,一个是卸载状态,而渲染状态又分为初始渲染状态(也可以说是创建状态)和重新渲染状态(也可以说是存在状态,说明组件一直存在,会发生多次重新渲染)。这三个状态下又会产生一系列的生命周期函数,开发人员一般只 …


[源码解读] react-redux

react -redux 源码解读 [TOC] 前置知识 阅读本篇文章前,请先确认你是否了解以下知识: react redux 高阶组件 react diff 机制 其中高阶组件如果你不太了解也无所谓,你只需要知道,高阶组件就是一个工厂函数,它接收一个组件类(或者函数组件),返回 …