首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
继小鹏
掘友等级
前端架构师
资深开源作者、项目管理、架构师,深耕互联网9年
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 34
沸点 2
赞
36
返回
|
搜索文章
最新
热门
JavaScript 精粹 基础 进阶(9)OOP面向对象编程(下)
我们怎么去模拟重载,在javasceipr中我们可以通过参数的类型区别或者数量的区别,来去让同样一个函数名字,可以根据不同的参数列表的情况来去调用相应的函数。 选择器做些操作后在继续addClass('df')还可以再做动作一层层链式去调用。
JavaScript 精粹 基础 进阶(8)OOP面向对象编程(上)
面向对象编程,oop并不是针对与javascript,很多语言都实现了oop这样一个编程发法论,比如说java,c++,都是实现了oop的语言。 面向对象程序设计(Object-oriented programming OOP)是一种程序设计范型,同时也是一种程序开发的方法。对…
JavaScript 精粹 基础 进阶(7)函数和作用域(闭包、作用域)
闭包在JavaScript 中是一个非常重要的概念。 outer函数是一个函数声明,有一个局部变量loc赋值为30,返回loc。 这个outer函数有一个loc的局部变量,返回值是一个匿名函数表达式,在这个函数表达式又返回outer函数的loc局部变量,这种情况loc是不会被释…
JavaScript 精粹 基础 进阶(6)函数和作用域(函数、this)
函数是一块JavaScript代码,被定义一次,但可执行调用多次,js中的函数也是对象,所以js函数可以像其他对象那样操作和传递所以我们也常叫js中的函数为函数对象。 需要注意的是函数的返回值是依赖与return语句的,如果没有return语句,默认会在所有代码执行以后返回一个…
JavaScript 精粹 基础 进阶(5)数组
数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,数组中可以含有不同类型的元素。数组元素甚至可以是对象或其它数组。 数组是值的有序集合。每个值叫做元素,每个元素在数组中都有数字位置编号,也就是索引。JS中的数组是弱类型的,…
JavaScript 精粹 基础 进阶(4)对象
对象中包含一系列属性,这些属性是无序的。每个属性都有一个字符串key和对应的value。 对象中包含一系列属性,这些属性是无序的。每个属性都有一个字符串key和对应的value。 这里有两个重点,一个是属性是无序的,再一个每一个key是字符串。 给foo.prototype对象…
JavaScript 精粹 基础 进阶(3)语句
JavaScript程序由语句组成,语句遵守特定的语法规则。例如:if语句, while语句, with语句等等。 块语句常用于组合0 ~ 多个语句。块语句用一对花括号定义。 两者区别在函数声明前面调用函数也是可以的,函数表达式就不可以。 with 语句可以方便地用来引用某个特…
JavaScript 精粹 基础 进阶(2)表达式和运算符
表达式是指能计算出值得任何可用程序单元。——Wiki 表达式是一种JS短语,可使JS解释器用来产生一个值。——《JS权威指南》 并不是对象上的所有属性都可以成功的被delete 掉的。 只有configurable : true, 为true,才可以被删除。 obj.proto…
JavaScript 精粹 基础 进阶(1)数据类型
JavaScript一共有六种数据类型,其中有五种原始类型,和一种对象类型。 原始类型number,string,boolean这三种原始类型都有对应的包装类型。 字符串,当把一个基本类型尝试以对象的方式去使用它的时候,比如访问length属性,js会很智能的把基本类型转换为对…
个人成就
文章被点赞
34
文章被阅读
14,506
掘力值
369
关注了
77
关注者
50
收藏集
0
关注标签
7
加入于
2019-03-06