摘要:
前言: 类相当于实例的原型, 所有在类中定义的方法, 都会被实例继承。 主体: 如果在一个方法前, 加上static关键字, 就表示该方法不会被实例继承, 而是直接通过类来调用, 这就称为“ 静态方法”。 但是注意父类的静态方法,也会被子类继承 注意:当用实例调用时会报错 TypeError: da 阅读全文
摘要:
(1)简介 Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多。 上面代码定义了一个Child类,该类通过extends关键字,继承了Parent类的所有属性和方法。但是由于没有部署任何代码,所以这两个类完全一样,等于复制了一个Parent类。 阅读全文
摘要:
静态方法是可以直接用类名.方法名去调用的,而实例方法是不可以的,他必须要用实例才可以去调用。 var Person=function(){}; Person.say=function(){ console.log('I am a Person,I can say.') }; Person.proto 阅读全文
摘要:
(1)类的由来 JavaScript 语言中,生成实例对象的传统方法是通过构造函数。 对比如下: 分析: 上面代码里,定义了一个“类”,可以看到里面有一个constructor方法,这就是构造方法,而this关键字则代表实例对象。 也就是说,ES5 的构造函数Dog,对应 ES6 的Person类的 阅读全文
摘要:
(1)通俗理解: toString返回相应值的字符表示法 (2)覆盖默认的 toString 方法 默认情况下,toString() 方法被每个 Object 对象继承。如果此方法在自定义对象中未被覆盖,toString() 返回 "[object type]",其中 type 是对象的类型。如下所 阅读全文
摘要:
转自https://www.cnblogs.com/youhong/p/6209054.html 最近做了做一些js面试25 Essential JavaScript Interview Questions*,其中第一道是:使用typeof bar "object"检测”bar”是否为对象有什么缺点 阅读全文
摘要:
. 阅读全文
摘要:
javascript格式化插件JsFormat 1、下载这插件包 https://github.com/jdc0589/JsFormat 2、点击菜单:Preferences->Browse Packages,把安装包解压到这 3、使用快捷键:Ctrl+Alt+F 4、先用快捷键打开命令面板 “ct 阅读全文
摘要:
安装错误情形 下面汇总了安装过程中可能出现的一些常见问题: 情形一:Package Control:There are no packages available for installation 据StackOverflow上说是IPv6造成,如果我们的Intent服务提供者(ISP)不支持IPv 阅读全文
摘要:
Emmet是一款编辑器插件,支持多种编辑器支持。在前端开发中,Emmet 使用缩写语法快速编写 HTML、CSS 以及实现其他的功能,极大的提高前端开发效率。 下载地址http://emmet.io/download/ 缩写 Emmet使用特殊的表达式Abbreviations,也就是缩写:这种特殊 阅读全文
摘要:
sublime text 3官方版本是中文版本,如何使用中文版呢?很简单,只需要安装一款语言插件即可 (1)使用快捷键“Ctrl + Shift + P”键快速调出功能面板 (2)输入关键字“install”点击显示出来的“Install Package”安装插件功能 (3)输入设置语言插件包“lo 阅读全文
摘要:
(1)简介 第一个实例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit 阅读全文
摘要:
注意: 有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例 淘宝 npm 地址: http://npm.taobao.org/ (1)临时使用 npm --registry https://registry.npm.taobao.org ins 阅读全文
摘要:
前言: 为了大家容易上手,我们循序渐进,由简到难,一步一步来。用ES5方式编写React语法,后期开发使用的是ES6+webpack+构建的方式编写项目。 如果以下子将所有知识点罗列出来,大家肯定容易蒙圈,所以首先掌握基础语法。 本节知识点base基础+JSX语法 主体: (1)hello reac 阅读全文
摘要:
(1)vscode 快速生成html (2)选中下一个相同元素Ctrl+D (3)选中所有相同元素Ctrl+Shift+L (4)快捷编写元素 (5)同时选中多行Shift+Alt+鼠标单击,若选中它行,则表示同时直接选中中间连续的几行 或者 . 阅读全文