加载中
For 循环作用域问题

我的理解 使用es6语法声明循环变量(父作用域)时,每次循环体都是一个子作用域,有自己独立的上下文,进而形成闭包 ================================以下为原文=========================...

2018/08/01 18:39
13
canvas 合并图片,贴二维码

本次需求要求:海报图固定,内置二维码动态 实现原理 canvas的drawImage()方法先后画出海报图、二维码 利用canvas的toDataURL()方法获取base64地址并在文档添加img节点 图片跨域问题(给元素添...

2018/07/18 13:17
105
js的call,apply,bind

参考链接:https://www.cnblogs.com/Shd-Study/archive/2017/03/16/6560808.html 总结: 三者均改变函数的this的指向 bind返回函数,需要()再执行 apply传参需要是数组形式 Array.prototype....

2018/05/25 10:55
14
事件触发

一些小经验总结

2018/04/09 19:55
9
window对象

1、计时器 setTimeout()会返回一个值,这个值可以用于cleartimeout()来取消这个函数的执行; setInterval()函数同setTimeout相同

2018/02/09 19:15
14
JavaScript客户端——学习摘录(一)

window.onload // 当显示窗口中的文档内容稳定并可以操作时触发onload window.onload = function () { //code } 页面各种引入的js公用全局对象window 无论是内联脚本、HTML事件处理程序还是...

2018/01/30 23:22
14
数组方法

1、堆栈进出  ===> unshift() |                               |    ===> pop()                 |          [1,2,3,4]   ...

2018/01/22 17:17
15
构造函数及原型(prototype)

1、constructor(指向创建当前对象的构造函数) // 【函数的constructor】 function Foo() {  console.log('Foo') } //===>  Foo.constructor = Function() { [native code] } == Function...

2018/01/18 20:25
34
语句

语句块 后面不需要 分号 ; 结束 {   var name = 'lee'; } 函数声明 与 函数定义 // 函数声明 function foo(){   console.log('hello'); } // 函数定义 var foo = function(){   console....

2018/01/18 18:42
8
表达式及运算符

1、数组 [1+2,2+3]  // 元素可以直接填表达式 ===> [3,5] [1,,,3]    // 逗号之间的元素可以省略,读取时会返回undefined [1,2,]     // 可以以 ',' 结束,且其后此时 ',' 后面不会产...

2018/01/18 18:04
5
作用域

ES5有函数作用域,ES6带来块级作用域 函数作用域:创建函数后在花括号中声明的一些语句或变量只在当前函数中起作用。 块级作用域:ES6带来的新特性,在语句块中声明的语句或变量只在当前语句...

2018/01/18 17:52
7
类型转换

转换为布尔值 ====> 转为false   undefined   null   0   -0   NaN   ""(空字符串) ====> 其余转换为true 转换为数字 true ===> 1 false ===>0 undefined ===> NaN null ===> 0 "" ==...

2018/01/18 16:52
4
类型、值和变量

类型 原始类型 对象类型 数字 数组 字符串 日期 布尔值 函数 null 正则 undefined error 数字 // 被零整除JavaScript并不报错 console.log(10/0);  // Infinity console.log(-1/0);  // -...

2018/01/18 16:19
7

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部