javascript基础知识


JavaScript 编写规范

说明 如果本文档中有任何错误的、不符合行规的,敬请斧正。 引言 不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。 若您对本文档中任何内容有不明白的,或者感觉不合行规的,请您按以下格式向我邮件说明,同时也欢迎任 …



一個 js 自製 console

剛纔被問到有沒有相關文章推薦,搜了一下決定自己動筆寫了。當初寫這個東西的原因是既沒電腦也沒網更沒調試工具,所以渣代碼就不放了。



【译】JavaScript最全编码规范

类型 基本类型:访问基本类型时,应该直接操作类型值 string number boolean null undefined javascriptvar foo = 1; var bar = foo; bar = 9; console.log(foo, bar); // => 1, 9 复合类型:访问复合类型时,应该操作其引用 object array f …


就事论事 — Array

目的 相信在网上都有很多的Array的api介绍 , 这里就应用场景举例说明 前提 了解apply和call 一句话概括:用别人的方法,完成自己的功能。 function Student(name,gender,age){ this.name = name; this.gender = gender; this.a …


JavaScript:万恶的 this 拿命来(三)

闭包 this 执行上下文决定了变量作用域 而闭包,它其实是一种决策,是一种模式,让我们可以灵活的改变变量作用域。 按惯例,上栗子 var global = ‘global'; function outer(){ var out = ‘outer'; function middle(){ var mid …


JavaScript:万恶的this拿命来(二)

用栗子说this Bug年年有,今年特别多 对于JavaScript这么灵活的语言来说,少了this怎么活! function 函数 this 对于没有实例化的function,我们称之为函数,即没有用new关键字调用的函数,对它们来说,this一律指代全局。 上栗子 var pos …


JavaScript:万恶的this拿命来(一)

侃侃JavaScript中的this this为何如此多变? this总是跟它的执行上下文有关,而在JavaScript总会有开辟新的执行上下文的东西,比如函数,所以,this才如此的变化。 执行环境对JavaScript中的this有影响吗? JavaScript是一门解释型语言,需 …


Javascript 深入学习循环

本文章记录本人在深入学习js循环中看书理解到的一些东西,加深记忆和并且整理记录下来,方便之后的复习。