
js
Homelam
这个作者很懒,什么都没留下…
展开
-
js
js: 查看字符串中是否有重复的字符: // ① 字符串中是否有重复的字符 (利用正则表达式) function check(str) { return /(.).*?\1/.test(str); } // ② function chk(params) { while(params.length) { if(params.slice(1).indexOf(params...原创 2018-04-13 09:54:28 · 144 阅读 · 0 评论 -
Javascript-Document2
作用域链① 变量必须"先声明,后使用"② "内部环境" 可以访问"外部环境",反之不然③ 变量的作用域是"声明时"决定,非运行时何为闭包:彼此嵌套的两个函数,内部函数通过return返回出来就形成一个闭包函数面向对象创建对象: 1. 字面量方式创建对象 // var obj = {成员名称: 值,......} 对象的访问: 对象[成员名称] 或 对象.成员名称2. 构...原创 2018-04-08 12:13:56 · 204 阅读 · 0 评论 -
正则表达式整理
正则表达式整理1. 基本语法 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个字符串串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。格式如下: 正则表达式/[模式修正符] 正则表达式包含: 1、 普通字符:包含a-z、A-Z、0-9 2、 元字符:包含特殊符号、转义字符、限定符、定位符 3、 模...原创 2018-03-26 16:33:44 · 221 阅读 · 0 评论 -
Jquery-checkbox使用attr(checked)一直是undefined
问题:使用$(".hobby").attr('checked') : 返回对应的checked 或者是undefined, 不是原来的true 和 false. 制作全选、全不选、反选一直没起作用;原因:在jquery1.6+ 版本,返回的都是checked或undefined, 之前返回的true/false 是1.5- 版本的做法Jquery 判断checked的方法: 元素节点.att...原创 2018-04-09 11:37:44 · 791 阅读 · 0 评论 -
javascript document
Document 获取元素节点:1. document.getElementById(id属性值)2. document.getElementsByTagName(tag标签名); 该方式获得一个"集合列表"(数组)对象(无视对象个数), 具体对象获取方式: 集合[下标] 或 集合.item(下标)3. document.getElementByName(name属性值);...原创 2018-04-04 12:09:47 · 2817 阅读 · 0 评论