02 2021 档案
摘要:toString() 和 String() 有两种方式把一个值转换为字符串。首先是使用几乎所有值都有的 toString() 方法。这个方法唯 一的用途就是返回当前值的字符串等价物。比如: const name = '张三' const age = 22 console.log(name.toStr
阅读全文
摘要:var 关键字 函数作用域 使用 var 操作符定义的变量会成为包含它的函数的局部变量。比如,使用 var 在一个函数内部定义一个变量,就意味着该变量将在函数退出时被销毁: function sayHello() { var message = 'Hello' console.log(message
阅读全文
摘要:Array.from() Array.prototype.from() 方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。 语法 Array.from(arrayLike[, mapFn[, thisArg]]) 参数 arrayLike:想要转换成数组的伪数组对象或可迭代对象。 map
阅读全文
摘要:树 概念 二叉树 二叉搜索树 平衡二叉树/平衡二叉搜索树 其它 二叉树的前中后和层序遍历详细图解(递归和非递归写法) 查找 二分法查找 排序
阅读全文
摘要:const binarySearch = (nums, target) => { let min = 0 let max = nums.length - 1 while (min <= max) { let mid = Math.round((min + max) / 2) if (Object.i
阅读全文
摘要:详细文档:ECMAScript 6 async 函数(阮一峰) 介绍 ES2017 标准引入了 async 函数,使得异步操作变得更加方便。async 函数是什么?一句话,它就是 Generator 函数的语法糖。 // 请求网络数据(伪代码) // generator 函数 const reque
阅读全文
摘要:详细文档,请参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math Math.abs(x) 绝对值(absolute,绝对的) Math.abs(-1) // 1 Math.ab
阅读全文
摘要:旧版本(webpack.config.js) 安装 $ npm i less less-loader -D 配置 module.exports = { module: { reules: [ { test: /\.less$/, use: 'style-loader!css-loader!less-
阅读全文
摘要:// test.js let test = '1' switch(test) { case 1: console.log('==') break; case '1': console.log(' ') break; } 查看结果 $ node test 所以,JS switch 判断依据是
阅读全文
摘要:代码块生成 // 对于代码块,使用“```+编程语言”即可生成书写对应代码块的区域 // JS代码块 ```javascript // Java代码块 ```java …… 标题 // 采用“#+空格+标题的形式定义6个标题” # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题
阅读全文
摘要:初次邂逅 less 什么是 less Less是一种动态样式语言,属于CSS预处理器的范畴,它扩展了CSS语言,增加了变量(variables)、混合(mixin)、函数等特性,使CSS更容易维护和扩展。Less可以在客户端上运行,也可以借助Node.js在服务端运行。 Less中文官网:http:
阅读全文
摘要:相关信息 文档地址:https://www.runoob.com/git/git-install-setup.html github: https://github.com/haveadate 码云:https://gitee.com/haveadate email:haveadate@qq.com
阅读全文
摘要:详细文档:ECMAScript 6 Generator 函数的语法(阮一峰) 初识 Generator 函数 Generator 函数有多种理解角度。语法上,首先可以把它理解成,Generator 函数是一个状态机,封装了多个内部状态。 执行 Generator 函数会返回一个遍历器对象,也就是说,
阅读全文
摘要:详细文档:ECMAScript 6 对象的新增方法(阮一峰) Object.is() ES5 比较两个值是否相等,只有两个运算符:相等运算符(==)和严格相等运算符( )。它们都有缺点,前者会自动转换数据类型,后者的NaN不等于自身,以及+0等于-0。JavaScript 缺乏一种运算,在所有环境中
阅读全文
摘要:学习 ES6:ECMAScript 6 入门(阮一峰) JS:MDN 招聘 简历制作:超级简历 博文 js 防抖 & 节流:https://segmentfault.com/a/1190000018428170 JS 正则表达式否定匹配(正向前瞻):https://www.cnblogs.com/d
阅读全文

浙公网安备 33010602011771号