![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
devhg_
主c/Java、Golang 副前端 业余python
展开
-
Vue.js is detected on this page. Devtools inspection is not available because it's in production
安装后不能执行的解决方案问题1:提示Vue.js not detected解决方法:(1)你的页面没有导入vue.js文件,或者不是vue应用。问题2:提示:Vue.js is detected on this page. Devtools inspection is not available because it's in production mode ...原创 2019-10-24 14:48:09 · 4381 阅读 · 0 评论 -
JS中 (function(){...})()立即执行函数
这是两种js立即执行函数的常见写法。(function(){...})()(function(){...}()) // 建议这种 基本概念:函数声明:function fname(){...}; 使用function关键字声明一个函数,再指定一个函数名。函数表达式:var fname=function(){...}; 使用function关键字声明一个函数,但未给函...翻译 2019-02-16 22:20:05 · 593 阅读 · 0 评论 -
JavaScript预编译过程理解
1-JavaScript运行三部曲语法分析 预编译 解释执行语法分析很简单,就是引擎检查你的代码有没有什么低级的语法错误; 解释执行顾名思义便是执行代码了; 预编译简单理解就是在内存中开辟一些空间,存放一些变量与函数 ;2-JS预编译什么时候发生预编译到底什么时候发生 ? 误以为预编译仅仅发生在script内代码块执行前 这倒并没有错 预编译确确实实在script代码内...翻译 2019-02-11 22:47:46 · 140 阅读 · 0 评论 -
JavaScript对象的创造方法和包装类
一。JavaScript中,创建对象的方式包括两种:对象字面量和使用new表达式。1.对象字面量:var obj = { name : "obj", age : 19, say : function () { console.log("eating"); }}; // plainObject 对象字面量2.使用new 表达式...原创 2019-02-24 17:04:47 · 146 阅读 · 0 评论 -
JavaScript继承模式
1.原型链继承2.call/apply 实现继承3.共享继承Father.prototype.name = "zhang";function Father() { }function Son() { }// 继承实现函数function extends(Target, Origin) { Target.prototype = Origin.p...原创 2019-02-28 18:09:32 · 143 阅读 · 0 评论 -
JavaScript原型&原型链& call / apply
原型定义: 原型是function对象的一个属性,他定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。 原型也是对象。下面用一个原型的例子展示一下:/*所有new 出来的Person对象都有它的属性相当于Person对象 继承自prototype的属性和方法*/Person.prototype = { LastName = "...原创 2019-02-27 22:30:46 · 202 阅读 · 0 评论 -
JavaScript中对象的枚举
对象中的元素挨个遍历的方法:var obj = { a : 1, b : 2, c : 3, __proto__ : { d : 444 }}for (var prop in obj) { console.log(obj[prop]); // 输出 1 2 3 444// 这里不能使用console.log(obj.pr...原创 2019-03-02 23:24:05 · 125 阅读 · 0 评论 -
JavaScript定时器整理(执行一次、重复执行)
js定时器整理(执行一次、重复执行)在javascritp中,有两个关于定时器的专用函数,分别为: 1.倒计定时器:timename=setTimeout(“function();”,delaytime); 2.循环定时器:timename=setInterval(“function();”,delaytime);第一个参数“function()”是定时器触发时要执行的动作,可以是一个...原创 2019-04-29 18:15:09 · 2882 阅读 · 0 评论 -
$.fn.method()=function(){} 和 $.fn.extend({}) 的比较
一、jQuery.fn.method()=function(){} 和 $.fn.extend({}) 的比较jQuery.fn === jQuery.prototype1.$.fn.method() = function() {} 的调用方法 扩展到了对象的prototype上, 所以实例化了一个jQuery对象的时候,他就具有了这些方法。比如:$.fn.myExtension ...原创 2019-04-29 18:16:06 · 496 阅读 · 0 评论