![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
文章平均质量分 84
zwy1517
加油!
展开
-
ES6知识点大总结
-----------------------------------小知识--------------------------先预习下热热身-------------------------------------------------给变量赋值 var a=110.解构赋值:把数组或对象中的数据拿出来赋给变量。解构赋值需要保证等号两侧有相同的解构ES6的写法可以通过bab...原创 2019-12-22 19:22:01 · 376 阅读 · 0 评论 -
js面向对象大总结
一 类和对象概念1)面向对象?面向对象是一种编程思想,里面有两个非常重要的概念:类,对象。类:是抽象地,不具体的,类别就是有相同特征的一类事物。JS中有很多的类,我们也可以自己定义类。对象:通过类创建出对象,是具体的。JS中也有很多的对象,我们也可以自己去创建对象。2) 对象?对象中有很多的静态特征,通常使用变量来描述,此时变量也叫属性。对象中有很多的动态特征,通常使...原创 2019-12-22 18:56:35 · 235 阅读 · 0 评论 -
js面向对象第三天
一切对象由函数(构造)创建----------------------------------------------函数也是对象----------------------------------------函数也是通过类来创建的,通过Function来创建函数对象函数是比较特殊的对象,函数的声明是引用数据类型,----------------------------------...原创 2019-12-11 19:53:20 · 125 阅读 · 0 评论 -
this常见面试题汇总
四.常见面试题汇总(关于this)<script> 全局中的this表示window this.a = 20 // 给window对象上挂了一个a属性,值是20 var test = { a: 40, init: function () { // this出现在一个对象的函数中,this的值...原创 2019-12-11 11:06:13 · 481 阅读 · 0 评论 -
js面向对象第二天
----------------------------常见的面试问题:数组去重,总结几个,下去敲敲--------------------最好要用IIEF。1)双层循环加splice方法2)indexof去重3)includes去重4)利用空对象替换覆盖法5)利用递归法。。。---------------------------------------------...原创 2019-12-11 11:04:33 · 162 阅读 · 0 评论 -
js面向对象第一天
一:面向对象1)面向对象?面向对象是一种编程思想。类:具有相同特征的一类事物,js中有很多内置类,我们也可以自己创建类对象:通过类创建出对象,是具体的,js中有很多的对象,我们也可以自己去创建对象2)类?js中提供很多类,如numberString, Boolean, Object, Math, Date, ....通过类创建出对象,使用new运算符来创建,如 var...原创 2019-12-09 18:53:37 · 133 阅读 · 0 评论 -
js高级技巧大总结
-----------------------------------JS高级技巧总结------------------------------------一.js代码的预编译在js引擎执行js代码时会首先进行一个预解析,预解析中会有声明的提升,这是一个重要的问题。会提升var变量名和function的函数,在提升时有一些注意事项,var只提升函数名,function提升的是函数名和...原创 2019-12-07 11:33:12 · 418 阅读 · 0 评论 -
js高级第四天
一 严格模式(use strict)(1)整个文件最开头加use strict(2)函数内部最开头(3)在es6中默认就处于严格模式为什么要设置严格模式?(1)消除js语法中,一些不合理,不严谨的地方,减少一些怪异的行为(2)消除js代码的一些不安全之处,保证js代码运行安全(3)严格模式可以比非严格模式下运行得更快。严格模式语法注意有很多:(1)不允许遗漏声明...原创 2019-12-07 09:25:17 · 124 阅读 · 0 评论 -
js高级技巧第二天
一 代码执行概念总结js代码执行分两个阶段:预解析,提升声明代码的执行:此阶段会产生全局的执行上下文全局执行上下文和局部执行上下文:当js代码刚开始执行时,会产生一个全局的执行上下文,当调用一个函数时,会产生一个局部执行上下文。一个局部执行上下文。js中的声明:使用var来声明一个变量变量的声明:使用function来声明一个函数在预编译期间:声明进行提升:提升的...原创 2019-12-04 19:05:47 · 135 阅读 · 0 评论 -
js高级技巧第一天
-----------------------------------课前小知识---------------------------几个测试小代码:关于预解析的。js代码执行分两个阶段:1)提升声明2)真正执行,此阶段才会产生执行上下文(栈内存空间)全局执行上下文和局部执行上下文:当js代码刚开始执行时,会产生一个全局的执行上下文,当调用一个函数的时候才会产生一个局部的执...原创 2019-12-03 19:25:24 · 144 阅读 · 0 评论 -
js第三天总结
-------------------------------今天新知识-------------------------------------一:对象·类(类别)面向对象:面向对象一种编程思想,一个是类的概念,一个是对象的概念类:抽象的;对象:实例化的,具体的; 例如计算机类的这台电脑就是把某一类具体实例化了(类的标识符首字母一般都是大写)(系统内置的类,自定义的类,实例化出来...原创 2019-12-03 18:21:10 · 104 阅读 · 0 评论 -
js初认识第一天
一:js的书写的三种位置1,标签内如下:举个例子<button onclick="alert('注册成功')">注册</button> click 表示点击 on仅仅是前缀onclick表示当你点击button时干什么button叫事件源,click叫事件 alert叫监听器alert表示弹出一个警告框2,html内部如下:举个例子...原创 2019-11-29 18:45:44 · 179 阅读 · 0 评论