随笔分类 - 1_JavaScript(尺寸、js循环、js函数参数、新窗口等)
摘要:尚学堂requireJs课程 1、作用域回顾 一、总结 一句话总结: 1、js作用域? 2、闭包作用? 3、闭包怎么读取局部变量? |||-begin |||-end 二、内容在总结中
阅读全文
摘要:石川es6课程 12、Promise 一、总结 一句话总结: 用同步的方式来书写异步代码Promise 让异步操作写起来,像在写同步操作的流程,不必一层层地嵌套回调函数改善了可读性,对于多层嵌套的回调函数很方便充当异步操作与回调函数之间的中介,使得异步操作具备同步操作的接口 1、传统的异步写法? 2
阅读全文
摘要:石川es6课程 11、json 一、总结 一句话总结: 1、JSON 格式要求? 二、json JSON 格式 JavaScript Object Notation 的缩写,是一种用于数据交换的文本格式 JSON 是 JS对象 的严格子集 JSON 的标准写法 只能用双引号 所有的key都必须用双引
阅读全文
摘要:石川es6课程 9、面向对象-基础 一、总结 一句话总结: 二、面向对象-基础 原来写法 新版面向对象
阅读全文
摘要:石川es6课程 8、字符串 一、总结 一句话总结: 1、es6字符串新增两个方法:startsWith(以什么开头),endsWith(以什么结尾)实例? |||-begin |||-end 2、es6新增反单引号 解析变量 操作实例? 二、字符串 1、多了两个新方法 startsWithendsW
阅读全文
摘要:石川es6课程 7、数组 一、总结 一句话总结: 二、数组
阅读全文
摘要:石川es6课程 6、解构赋值 一、总结 一句话总结: 1、解构赋值注意点? 二、解构赋值 左右两边结构必须一样 右边必须是个东西 声明和赋值不能分开(必须在一句话里完成) 解构赋值 左右两个边结构必须一样 右边必须是个东西 声明和赋值赋值不能分开,必须在一句话里 左右两个边结构必须一样 右边必须是个
阅读全文
摘要:石川es6课程 5、函数-参数 一、总结 一句话总结: 1、es6中函数的参数收集实例? 2、es6中函数的展开参数实例? 3、es6中函数的默认参数实例? 二、函数-参数 参数扩展/展开 ...args 收集剩余的参数,必须当到最后一个参数位置 展开数组,简写,效果和直接把数组的内容写在这儿一样
阅读全文
摘要:hdjs 后盾网requireJS课程 一、总结 一句话总结: 1、requireJS目录结构中的app目录和lib目录的作用是什么? 2、requireJS最简单实例? 3、如下代码会出现什么问题以及解决方式? |||-begin |||-end 4、require.js自定义模块实例? 5、自定
阅读全文
摘要:菜鸟requireJS教程 2、基本知识 一、总结 一句话总结: 1、require会定义三个变量:define,require,requirejs(其中require requirejs,一般使用require更简短),他们 分别是干嘛的? 2、require加载模块需要注意的? |||-begi
阅读全文
摘要:菜鸟requireJS教程 1、初识requirejs 一、总结 一句话总结: 1、requirejs优点? 2、JS阻塞浏览器渲染 实例? |||-begin |||-end 二、初识requirejs 转自或参考:JS模块化工具requirejs教程(一):初识requirejs | 菜鸟教程h
阅读全文
摘要:JavaScript_AMD规范 一、总结 一句话总结: 1、AMD规范诞生的背景是什么? 2、AMD规范的两个参数分别是什么意思:require([module], callback);? 3、目前主要两个实现了AMD规范的Javascript库是什么? 4、AMD模块的写法? 5、require
阅读全文
摘要:javascript模块化之CommonJS、AMD、CMD、UMD、ES6 一、总结 一句话总结: 1、为什么服务器端可以同步加载,而浏览器端不能同步加载(为什么浏览器端不能用CommonJS)? 2、CommonJS是什么? 3、es6如何实现模块的输入输出? 二、javascript模块化之C
阅读全文
摘要:js 函数定义的方式 一、总结 一句话总结: 最常见就下面三种 1、function func1([参数]){/*函数体*/}和var func2=function([参数]){/*函数体*/} 定义的函数的区别? 主要区别在于调用的时机: 函数式声明调用方式:2种 函数表达式定义函数:1种 二、j
阅读全文
摘要:JS闭包的理解及常见应用场景 一、总结 一句话总结: 1、如何从外部读取函数内部的变量,为什么? 2、js链式作用域? 3、js变量两种作用域? 4、闭包为什么可以实现在函数外读取到函数内的变量? |||-begin |||-end 二、对JS闭包的理解及常见应用场景 转自或参考:对JS闭包的理解及
阅读全文
摘要:requireJS的基本使用 一、总结 一句话总结: 1、页面加载的js文件过多的缺点是什么? |||-begin |||-end 2、网站的功能日益强大,js文件越来越多是必然的的事情,如何解决? 3、js模块化 开发规范 分类? 4、什么是requireJS? 5、requireJS的作用? 6
阅读全文
摘要:石川es6课程 1-2、ES6简介 一、总结 一句话总结: 1、ECMAScript 和 JavaScript关系? 2、解决ie9兼容性问题的在线编译? 3、Babel 是什么? 二、内容在总结中 1.ES6怎么来的 ECMAScript 和 JavaScript ECMA 是标准,JS 是实现E
阅读全文
摘要:JS中如何判断对象是对象还是数组 一、总结 一句话总结:typeof Array.isArray "function",Array.isArray(value)和Object.prototype.toString.call(value) "[object Array]"相结合 综合上面的几种方法,有
阅读全文
摘要:js时间戳如何转时间 一、总结 一句话总结:Date对象分别获取年now.getFullYear()月now.getMonth()+1日now.getDate()即可 二、js 时间与时间戳的转换 参考:js 时间与时间戳的转换 - LD_Joy - 博客园https://www.cnblogs.c
阅读全文
摘要:JS中如何生成全局变量 一、总结 一句话总结:在函数内部,一般用var声明的为局部变量,没用var声明的一般为全局变量 1、js中的函数中的this指向的是谁? 指向的是函数的调用者,在这里也就是window对象 2、下面程序的结果是多少? |||-begin |||-end 程序的运行结果为:10
阅读全文