![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js-ES6
文章平均质量分 93
javascript进阶
W蘭
这个作者很懒,什么都没留下…
展开
-
Symbol数据类型与模块化
Symbol 介绍:在ES5中对象的属性名都是字符串,这样容易造成属性名冲突,并且在对象中经常需要用到私有属性私有方法的概念.在ES5中同一使用 "_属性名"形式表示当前属性是一个私有属性或私有方法。但是这种写法并不能真正的确保外部无法调用当前对象私有属性。所以在ES6中引入了Symbol数据类型解决上面的问题。 语法: Symbol对象接受一个字符串(Symbol 描述)作为参数返回Symbol对象 let s = Symbol('aaa') 注意: Symbol是独一无二的 let s1 = Sy原创 2021-09-24 10:20:45 · 148 阅读 · 0 评论 -
JavaScript03-函数的定义和调用、this指向、严格模式、高阶函数、闭包、递归
学习内容:函数多种定义的调用方式,this指向,严格模式特点,高阶函数,闭包,递归,深拷贝和浅拷贝。 1.函数的定义和调用 1.1函数的定义方式 方式1 函数声明方式 function 关键字 (命名函数) function fn(){} 方式2 函数表达式(匿名函数) var fn = function(){} 方式3 new Function() var f = new Function('a', 'b', 'console.log(a + b)'); f(1, 2); var f.原创 2021-04-06 11:05:16 · 188 阅读 · 1 评论 -
JavaScript高级04天笔记
学习内容:正则表达式的概述;js中的使用;特色字符; 学习目标:说出正则表单式的作用,写出简单正则表达式;使用正则表达式对表单进行验证;正则表达式替换内容 1.正则表达式概述 1.1什么是正则表达式 正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。 正则表通常被用来检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或者下划线, 昵称输入框中可以输入中文(匹配)。此外,正则表达式还.原创 2021-04-07 21:48:21 · 76 阅读 · 0 评论 -
JavaScripES6-02构造函数和原型、继承、ES5新增方法
构造函数创建对象,原型的作用,访问对象成员的规则,ES5新增的一些方法 1.构造函数和原型 1.1对象的三种创建方式–复习 字面量方式 var obj = {}; new关键字 var obj = new Object(); 构造函数方式 function Person(name,age){ this.name = name; this.age = age; } var obj = new Person('zs',12); 1.2静态成员和实例成员 1.2.1实例成员 实例成员.原创 2021-04-05 11:31:50 · 104 阅读 · 0 评论 -
JavaScript高级01天笔记、面向过程与面向对象 、 ES6 中的类和对象 、 类的继承 、 面向对象版tab 栏切换
1.面向过程与面向对象 面向过程与面向对象,对象与类,面向对象tab栏切换 1.1面向过程 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了。 1.2面向对象 面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。 面向过程 面向对象 优点 性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程。 易维护、易复用、易扩展,由于面向对象有封装、继承、多态性的特性,可以设计出低耦合的系统,原创 2021-04-05 10:32:41 · 132 阅读 · 0 评论 -
JavaScript高级05天笔记
学习内容:es6-ES6概念&新增语法&内置对象拓展 ES6语法 目标 能够说出使用let关键字声明变量的特点 能够使用解构赋值从数组中提取值 能够说出箭头函数拥有的特性 能够使用剩余参数接收剩余的函数参数 能够使用拓展运算符拆分数组 能够说出模板字符串拥有的特性 ES6相关概念(★★) 什么是ES6 ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。 为什么使用 ES6 ? 每一次标准的诞生都意味着语言的完善,功能的加强。.原创 2021-04-10 09:12:13 · 93 阅读 · 0 评论