js
文章平均质量分 79
simplehxl
这个作者很懒,什么都没留下…
展开
-
对象,包装类
对象1.用已学的知识点,描述一下你心目中的对象。2.属性的增、删、改、查3.对象的创建方法字面量构造函数系统自带 new Object();Array();Number();Boolean();String();Date();自定义Object.create(原型)方法var mrDeng = { name : "MrDeng", age : 40, sex : "male", healt...原创 2018-05-18 01:15:41 · 300 阅读 · 0 评论 -
js介绍,入门,js引入,变量,值类型,运算符
浏览器组成 1.shell部分 2.内核部分 渲染引擎(语法规则和渲染) js引擎 其他模块主流浏览器及内核IEtridentChromewebkit/blinkfirefoxGeckoOperaprestoSafariwebkit <script></script>//页面级,内部文件 <script src = "xx.js"></script&...原创 2018-05-13 21:37:38 · 257 阅读 · 0 评论 -
比较运算符,逻辑运算符,条件语句,循环语句
比较运算符 ">","<","==",">=","<=","!="//!=是否不等于 比较结果为boolean值逻辑运算符 "&&","||","!" 运算结果为真实的值被认定为false的值 undefined, null, NaN, &qu原创 2018-05-14 14:09:56 · 515 阅读 · 0 评论 -
条件语句补充,初始引用值,typeof,类型转换
条件语句补充 switch case break //终止循环,必须放到循环里面,否则报错 continue//终止本循环,继续下一圈循环switch casevar n = 2;switch(n) { case "a": console.log('a'); break; case 2: console.log('b'); break; case true: conso...原创 2018-05-14 23:47:09 · 298 阅读 · 0 评论 -
函数,小练习,递归,初始作用域
函数1.定义函数声明函数表达式2.组成形式函数名称参数形参实参返回值function test() { document.write('a'); document.write('b'); document.write('c');}if (1 > 0) { test();}if (2 > 0) { test();}if (2 > 0) { test();}...原创 2018-05-15 23:49:58 · 653 阅读 · 0 评论 -
预编译
js运行三部曲语法分析预编译解释执行//js是单线程解释性语言,翻译一句执行一句//语法分析-->通篇扫描看有没有语法错误//预编译预编译前奏1.imply global暗示全局变量:即任何变量,如果变量未经声明就赋值,此变量就为全局对象所有。eg: a = 123;eg: var a = b = 123;2.一切声明的全局变量,全是window的属性。eg: var a = 123; ==...原创 2018-05-16 17:44:31 · 181 阅读 · 0 评论 -
作用域、作用域链精解,立即执行函数,闭包
作用域精解[[scope]]:每个javascript函数都是一个对象,对象中有些属性我们可以访问,但有些不可以,这些属性仅供javascript引擎存取,[[scope]]就是其中一个。[[scope]]指的就是我们所说的作用域,其中存储了运行期上下文的集合。作用域链:[[scope]]中所存储的执行期上下文对象的集合,这个集合呈链式链接,我们把这种链式链接叫做作用域链。运行期上下文:当函数执行...原创 2018-05-17 00:08:26 · 395 阅读 · 0 评论 -
原型,原型链,call/apply
//a.sayName() sayName里面的this指向是,谁调用的这个方法,this就指向谁//Person.prototype.__proto__ = Object.prototype//所有对象的最终原型Person.prototype = { name : "a", sayname : function () { console.log(this.name); }}function Person() { this.name = "b";原创 2018-06-16 17:02:24 · 209 阅读 · 0 评论