![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
文章平均质量分 52
普通网友
这个作者很懒,什么都没留下…
展开
-
取元素值事件绑定
这一个星期遇到个问题,就是ajax绑定事件,需要加两个字符串,而且这两个字符串是绑定的。首先同过 $(".class").on('click',function(){}), 通过jquery取值 var a=$(this).parent.parent.children.eq(5).children.val() 或者 var b=$(this).parent.parent.childre原创 2016-08-23 14:24:03 · 381 阅读 · 0 评论 -
JS中全局变量中的一个诧异
JS是弱解释语言,一般我们的认知中,当全局变量a声明后,再全局中都可以拿到使用。在函数内部声明的局部变量,只在当前函数内有效。当全局函数变量a被局部变量覆盖时,我们知道,在全局中a是没有变化的,但是在函数内a被重新赋值了。在这里有个小毛病,就是a如果在重新赋值前使用,是不是就是全局变量的值?请看下面的代码: 代码运行后,发现全局a失效了,a变成未定义。请看运行结果:原创 2018-01-17 19:29:51 · 199 阅读 · 0 评论 -
原生JS和ES6有点冲突的地方发现
如上,如果使用find()函数,如果要判定参数条件,find(a,b,c,d)但是实际中参数缺是5个。可能原因是es6新的表达式添加了隐形的参数。要么里面的if条件内加一,或者干脆还是用function原创 2017-11-28 23:27:53 · 1009 阅读 · 0 评论 -
js和jQuery的AJAX实现
关于js和jQuery的AJAX实现,直接进入主题1、原生js的AJAX实现,这里的后台是test.php,点击id为inputBox的时候便触发AJAX请求:[javascript] view plain copyfunction getInfoByJs() {//原生js获取信息 var reques转载 2017-09-17 16:45:10 · 429 阅读 · 0 评论 -
JS获取页面select元素
博士 硕士 本科 大专 var a=document.getElementById('edu'); alert("显示栏位选择的文本的值:"+a.value); //显示selelct内的option栏位页面 alert("a.innerHTML:"+a.innerHTML); /*遍历option1*/ /*var b=a.getElementsByTa原创 2017-09-07 22:16:53 · 2952 阅读 · 0 评论 -
浅谈JS对象的属性封装性
小司机开车,直接撸代码: 1、对象扩展性修改,如果对象不能被扩展,则其后的扩展操作不占用内存;对象属性不想被其他人修改,设置其扩展性precentExtensions;可通过Object.isExtensible(obj)判断对象是否可扩展: alert("对象是否可扩展:"+Object.isExtensible(aaa));//true Object.prevent原创 2017-09-06 01:24:25 · 2232 阅读 · 0 评论 -
checkBox全选及提交JS
>停用 JS:/* 单击全部选择复选框或者全部取消复选框(针对form) */function checkAllBox(formObject) { var checkOrNot = false; var element = formObject.elements.checkAll;原创 2017-05-16 00:14:30 · 1327 阅读 · 0 评论 -
js调用函数时传入的参数个数与函数定义时的参数个数不符时的操作
在js中函数没有重载的概念,如果声明了多个重名的函数,不管函数的形参个数是否一样,只有最有一个有效,其他的函数声明都是无效的。比如说声明了两个函数fn(),第一次声明时没有形参,第二次声明时形参有两个,则在调用fn()时不管有没有传入参数,都是调用后声明的那个函数。假如说调用时只传入了1个参数,例如fn(1),则1会赋给函数的第一个形参,而第二个形参不会赋值,如果有用到,就会当un转载 2016-11-14 22:56:22 · 4042 阅读 · 0 评论 -
jQuery $.each用法
遍历对象、数组的属性值并进行处理。使用说明each函数根据参数的类型实现的效果不完全一致:1、遍历对象(有附加参数)$.each(Object, function(p1, p2) { this; //这里的this指向每次遍历中Object的当前属性值 p1; p2; //访问附加参数}, ['参数1',转载 2016-08-14 09:43:44 · 288 阅读 · 0 评论 -
Js个人总结
以下所述,纯碎是个人的总结,可能有很多不对。如果有人看到疑问或错误的地方请评价指出。 基础部分1、js基础类型undifined null number string object,值存储于栈内存中 js引用类型:Object Function Array RegExp ,通过栈中引用操作存储于堆内存中值对象 es6新增了symbol类型2、数组遍历 for: for原创 2017-12-04 21:29:02 · 618 阅读 · 0 评论