- 博客(9)
- 收藏
- 关注
原创 $.data()、$().data
两个方法很相似,但是有区别,简单说一下:$.data():jq的静态方法,也就是jQuery.data()直接调用$().data():实例方法,先有实例,才能调用这个方法,例如:$("#id").data("name","zhangsan")区别:通过例子说下:var div1 = $("#d1");var div2 = $("#d1");$.data(div1, "name", "zhangsan");$.data(div2, "name", "lisi");document
2020-05-30 11:15:13 1539
转载 event.button
event.button实例分析0 Default. No button is pressed.没有按下返回值是01 Left button is pressed.按下左键返回值是12 Right button is pressed.按下右键返回值是23 Left and right buttons are both pressed.左键右键同时按下返回值是34 Middle button is pressed.按下中间建(滚轮)返回值是45 Left and mid...
2020-05-30 02:43:29 2205
原创 深拷贝对象
语法:jQuery.extend( [deep ], target, object1 [, objectN ] )深浅拷贝对应的参数就是[deep],是可选的,为true或false。默认情况是false(浅拷贝),并且false是不能够显示的写出来的。如果想写,只能写true(深拷贝)测试例子:var object1 = {};var object2 = { b:{ mm:333 }, c:100};console.log('原来的object1...
2020-05-30 00:19:13 792
原创 JS三元表达式
JavaScript三元运算符的多种使用技巧 因为在对学习Vue.js中遇到三元运算符,作为一个新入门前端的小白,对js不是特别了解,所以只能进行知识点的捡要累积,下面对我学习到的 三元运算 来进行一下总结。 在之前我们会经常用到 if(){}else{} 的判断,在了解三元以后,感觉这是比 if else 简单很多的方法。三元运算符的表达式: (expression1) ? (expression2) : (expression3) 在 ...
2020-05-29 22:49:38 1519
转载 Lambda:Local variable a defined in an enclosing scope must be final or effectively final
示例(统计取模2的数量):会提示(封闭范围中定义的局部变量a必须是final或effectively final):当我们加入final进行变量修饰(无法分配最终的局部变量A):原因:lambda表达式可以访问给它传递的变量,访问自己内部定义的变量,同时也能访问它外部的变量。不过lambda表达式访问外部变量有一个非常重要的限制:变量不可变(只是引用不可变,而不是真正的不...
2020-05-08 15:39:50 1979
转载 关于var j=(function(){})()
该种方式相当于var f=function(){};var j=f();即创建一个函数并立刻调用,并将返回值赋值给j var expObj = (function () { var dialogParam; var exp = { initDialog: function (p) { di...
2020-05-06 16:22:58 355
原创 获取kendo treeView上的选中项
function getTreeSelectedIds() {var parentIds = [];var tree = $("#treeView").data("kendoTreeView");for (i = 0; i < tree.items().length; i++) {var checkbox = $(tree.items()[i]).find(":checkbo...
2020-05-06 11:02:33 596
转载 input文本框禁止修改文本——disabled和readonly属性的作用及区别
目录1、input文本框禁止修改文本 2、disabled和readonly属性的区别回到顶部(go to top)1、input文本框禁止修改文本disabled属性:<input type="text" name="name" value="xxx" disabled="true"/>readonly属性:<input type="text" nam...
2020-05-06 10:49:53 1065
转载 js中类定义函数时用prototype与不用的区别
经过测试发现,没有使用prototype的方法相当于类的静态方法,因此可以这样调用,ListCommon2.do1(“烧水1”);但如果这样调用就会出错,t1.do1();相反,使用prototype的方法相当于类的实例方法,不许new后才能使用,ListCommon2.do2(“烧水1”);这样就会出错结论:使用 prototype定义的方法相当于类的实例方法,必须new后才能使用...
2020-05-06 09:35:01 221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人