JS高级
可可克星
这个作者很懒,什么都没留下…
展开
-
JS高级第二天
1.构造函数和原型1.1 在ES6之前,是没有类的,是用构造函数来定义的创建对象可以通过以下三种方式:对象字面量var obj1 = {};new Object() var obj2 = new Object();自定义构造函数function Person(name,age){ this.name = name; this.age = age;}var...原创 2019-09-04 20:12:57 · 124 阅读 · 0 评论 -
JS高级第一天
1.面向过程编程介绍1.2面向过程编程 POP面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候再一个一个的依次调用就可以了1.3面向对象编程 OOP(Object Oriented Programming)面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。 面向对象的特性:封装性继承性抽象性(多态)1.4面向过程和面向对象的...原创 2019-09-02 16:29:00 · 80 阅读 · 0 评论 -
JS高级第三天
1.函数的定义和调用1.1 函数的定义方式自定义函数 (命名函数)function fn(){}函数表达式 (匿名函数)var fn = function(){} 利用 new Function(‘参数1’,‘参数2’,‘函数体’);比较麻烦,用的比较少所有函数都是 Function 的实例(对象)函数也属于对...原创 2019-09-07 12:33:53 · 74 阅读 · 0 评论 -
JS高级第四天---正则表达式
1.正则表达式概述是一个对象,用来匹配字符串的规则主要作用:匹配替换提取2.正则表达式在JS中使用2.1 正则表达式的创建通过 RegExp对象来创建 正则表达式var regexp = new RegExp(正则表达式,模式);console.log(regexp);这种方法用的少利用字面量创建 正则表达式var rg = /123/;一般都使用...原创 2019-09-07 12:34:42 · 126 阅读 · 0 评论