js
专业填坑的猴子
这个作者很懒,什么都没留下…
展开
-
Jquery用$.getUrlParam获取参数是中文参数乱码
function getUrlParam(name){ // 用该属性获取页面 URL 地址从问号 (?) 开始的 URL(查询部分) var url = window.location.search; // 正则筛选地址栏 var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); /...原创 2019-12-18 13:12:55 · 2563 阅读 · 0 评论 -
jquery的DateTimePicker 的onChange时间不触发怎么办?
首先引入jquery和jquery.datetimepicker.full.min.js特别注意,有时只引入datetimepicker.js,在一些前端框架中可能实现不了,所以要引入编译好的jquery.datetimepicker.full.min.js文件<!-- this should go after your </body> --><link rel...原创 2019-11-20 09:05:18 · 2907 阅读 · 0 评论 -
JS使用bind绑定参数表的详细介绍
bind方法还有一个重要的功能:绑定参数表,如下所示var person = { name = 'zwy', says:function(act,obj){ console.log(this.name+''+act+''+obj);}};person.says('loves','cry');//zwy loves crybyvoidLoves = person.says.bind...原创 2019-04-10 17:27:49 · 3841 阅读 · 0 评论 -
JS使用原型和构造函数生成对象有什么区别呢?
1.构造函数内定义的属性继承方式与原型不同,子对象需要显示调用父对象才能继承构造函数内定义的属性2.构造函数内定义的任何属性,包括函数在内都会被重复创建,同一个构造函数产生的两个对象不能共享实例。3.构造函数内定义的函数有运行时的开销,因为构造函数内的局部变量对其中定义的函数来说也是可见的。下面代码能够验证以上问题function Foo(){ var innerVar = 'hello...原创 2019-04-11 09:18:35 · 553 阅读 · 0 评论 -
在js中,继承是依靠一套叫做原型链(prototype chain)的机制实现的
属性继承的本质是一个对象可以访问到它的原生链上任何一个原型对象的属性,所有属性的浅拷贝(只复制基本数据类型,不复制对象)让我们通过以下的例子来理解function Foo(){}Object.property.name = 'My Object'Foo.property.name = 'Bar'var obj = new Object();var foo = new Foo();...原创 2019-04-11 10:35:30 · 110 阅读 · 0 评论 -
js怎么判断一个元素是否包含另一个元素,使用contains方法
<div id="parent"> <div id="children"></div></div>var A = doucument.getElementById('parent');var B = document.getElementById('children');console.log(A.contains(B)) ...原创 2019-04-19 09:05:07 · 6013 阅读 · 0 评论