Javascript
哈哈馬
努力学习中
展开
-
js 深入理解原型
什么是原型每个 函数 都有一个 prototype属性,指向 原型对象每个 对象 都有一个 proto 属性,指向构造函数的原型对象原型对象 prototype 中有一个属性 constructor 指向 构造函数ECMAScript 上定义Function.prototype 对象是一个函数对象。Object 作为构造函数时,其 [[Prototype]] 内部属性值指向 Function.prototypeObject.prototype.toString.call(Functio原创 2021-04-15 16:05:53 · 73 阅读 · 0 评论 -
plop前端自动化工具
在vue项目中,自动生成路由安装plopyarn add plop --devpackage.json中添加"scripts": { "plop": "plop"} 运行直接 npm run plop新建 plopfile.jsmodule.exports = function (plop) { /*plop.setGenerator('component', { description: '组件视图', prompts: [{原创 2020-12-02 14:21:39 · 357 阅读 · 0 评论 -
JavaScript深入之call和apply的模拟实现
1.call() 方法在使用一个指定的 this 值和若干个指定的参数值的前提下调用某个函数或方法。var foo = { value: 1};function bar() { console.log(this.value);}bar.call(foo); // 1call 改变了 this 的指向,指向到 foo bar 函数执行了模拟实现var foo = { value: 1, bar: function (){ cons原创 2020-06-11 18:48:21 · 140 阅读 · 0 评论