- 博客(5)
- 收藏
- 关注
原创 ECMAScript原型与原型链(二)
虽然ES6虽然引入了class关键字,但是,JavaScript关于类的概念任然是基于原型。 JavaScript关于属性和方法的复用和继承,都是通过对象,通过实例对象实现对构造函数的属性和方法的复用。 1. 构造函数 函数是JavaScript的一等公民,构造函数与普通函数并没有什么区别,只有当函数通过new关键字调用时,才称之为构造函数; 通常将构造函数的首字母大写,以显示与普通函数的区别; new关键字调用便创建了实例对象; function Person() {} const per
2021-04-14 10:52:32
180
原创 Commonjs 模块化开发解析
起步 JavaScript 存在两种运行环境: 1. 浏览器工作环境 你可以有两种方法编辑 JS 代码。 其一,打开浏览器开发者工具,此处以 chrome 为例,启动浏览器窗口(键盘F5或者Ctrl + Shift + i),打开控制台(console)输入 var str = 'Hello World'; // 回车 str; // 回车, 输出"Hello World" 其二就是使用.html 文件,然后再浏览器开发者工具查看,因为不是我们今天要介绍的主要内容,这里就不再介绍啦。 <sc
2021-04-14 07:30:50
284
原创 ECMAScrit 构造函数
JavaScript的任何函数都是有Function构造函数实例化而来; 任何函数都是Function的实力对象 function Person() {}; console.log(Person.__proto__ === Function.prototype); //true console.log(Object.__proto__ === Function.prototype); //true console.log(Array.__proto__ === Function.prot.
2021-04-14 07:30:20
204
原创 ECMAScript原型与原型链(一)
ECMAScript原型与原型链(一) 1. 函数声明中的两个属性 JavaScript函数在设计时规定,每一个函数在声明时都存在两个属性,从各方面资料看没用一个明确定义,多半称之为属性,是对象; constructor属性: 称之为构造器,指向创建该函数的构造函数; function Person() {} console.log(Person.constructor === Function) //true 在此可以看出函数Person的Person.constructor
2021-03-17 09:33:23
215
原创 Vue引入项目的五种方式
Vue引入项目的五种方式 参考文档 Vue 安装 Vue.js 添加到项目中有三种主要方式: CDN package的形式导入 插件形式引入 npm 安装 CLI构建 1. CDN package的形式导入 Vue 2.6.12版本安装 <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> Vue 3.0.4版本安装 <script src="https://unpkg.com/v
2021-03-16 13:10:01
1775
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅