javascript
iteye_17819
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript 函数
声明函数的格式: functioin 函数名(参数,参数.....){ 代码块; }例如: //函数sum的声明 function sum(a,b){ return a+b; } 其中 sum 为函数名,a 和 b 为参数名,函数体中对两个参数进行了加运算,并通过 return 语句返回结果。 当调用有参数和返回值的函数时,函数可以对传入的参数进行操作,然后将指定的结果返...原创 2016-05-10 13:32:31 · 183 阅读 · 0 评论 -
js中判断对象具体类型
我们一般用typeof判断对象类型 console.log(typeof 1);//number console.log(typeof "hello");//string console.log(typeof [1,2,3]);//object console.log(typeof {count:3});//object 用typeof判断数组和对象,结果都是object。可以...原创 2016-08-22 21:34:33 · 200 阅读 · 0 评论 -
$.inArray在数组中搜索指定的值
$.inArray() 函数用于在数组中搜索指定的值并返回其索引。如果返回-1表示未找到。 var arr = [ 4, "name", 8, "count" ]; console.log($.inArray( "name", arr )); console.log($.inArray( 4, arr ) ); console.log($.inArray( "price", arr )...原创 2016-08-12 18:09:50 · 225 阅读 · 0 评论 -
_.remove删除数组元素
首先在html里引入lodash <script src="../js/lodash.js"></script> _.remove实例 var array = [1, 2, 3, 4]; var evens = _.remove(array, function(n) { return n % 2 == 0; }); console.log(arra...原创 2016-08-09 12:06:56 · 446 阅读 · 0 评论 -
js删除数组元素
1.数组对象splice方法:arr.splice(1,1); 这种方式数组长度相应改变,但是原来的数组索引也相应改变 在本例中我们将删除位于 index 2 的元素,并添加一个新元素来替代被删除的元素: var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "Jam...原创 2016-08-06 13:13:26 · 114 阅读 · 0 评论 -
js获取当前行元素
创建表格 <table > <tr> <th>分类</th> <th>名称</th> <th>单价(元)</th> <th&原创 2016-07-31 20:31:42 · 855 阅读 · 0 评论 -
js DOM 点击事件
我们可以在事件发生时执行 JavaScript,比如当用户在 HTML 元素上点击时。如需在用户点击某个元素时执行代码,请向一个 HTML 事件属性添加 JavaScript 代码 onclick=JavaScript 例子 当点击h1元素时,发生变化 <h1 onclick="this.innerHTML='谢谢!'">请点击该文本</h1> 调用函...原创 2016-07-24 22:10:37 · 418 阅读 · 0 评论 -
js构造器
js中对象创建的两种方法 //下面每种方式都将创建一个新的空对象 var newObject = {}; //object构造器的简洁记法 var newObject = new Object(); 基本Constructor(构造器) //简单的构造器模式 function Car(model,year,miles){ this.model...原创 2016-06-05 14:52:59 · 269 阅读 · 0 评论 -
replace() 替换
用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串 var str ='abcdefg'; var n =str.replace(/b/, "2"); console.log(n); 输出结果 a2cdefg 全局替换 var str="Welcome to Microsoft! " str=str +'\n'+ "We are proud to ...原创 2016-05-29 19:08:41 · 227 阅读 · 0 评论 -
split()分割字符串
split() 方法用于把一个字符串分割成字符串数组 var str = '23456-789'; n=str.split('-'); console.log(n); 输出结果是["23456", "789"] var str = '1234.56.78'; var n=str.split('.'); console.log(n); 输出结果["1234", "...原创 2016-05-29 13:49:05 · 191 阅读 · 0 评论 -
增加代码可读性——注释篇
程序员在写代码的时候,注意为代码加注释,并以合理的格式为代码加注释,这样可以方便别人查看代码 1. 逐层注释 针对每个类:包括摘要信息、作者信息、以及最近修改日期等; 针对每个方法:包括用途、功能、参数和返回值等。 2. 使用分段注释 如果有多个代码块,而每个代码块完成一个单一任务,则在每个代码块前添加一个注释来向读者说明这段代码的功能。 3. 在代码行后添加注释 如果多...原创 2016-05-22 23:03:43 · 202 阅读 · 0 评论 -
js基础学习
1. ***遍历对象*** 用于遍历对象的属性,循环中的代码每执行一次,就会对象的属性进行一次操作 for(var p in obj){ //p 为属性名称,obj[p]为对应属性的值 代码块 } 例: var n={a:1,b:2,c:3}; for (var key in n){ console.l...原创 2016-05-22 18:10:25 · 113 阅读 · 0 评论 -
js学习中的问题 indexOf() toFixed()
1.indexOf()方法可返回某个指定的字符串在字符串中首次出现的位置。 下面是用来去重的例子: function list(inputs){ var n [];//一个新的临时数组 for (var i = 0; i < inputs.length; i++){ //如果当前数组的第i已经保存进了临时数组,那么跳过, //否则把当前项push...原创 2016-05-14 22:34:39 · 138 阅读 · 0 评论 -
js跳出循环的方法
***break***示例 for(var i=0;i<=10;i++){ document.write(i); if(i==5){break;} } 输出的结果为:12345,当i的值等于5的时候直接通过break跳出了循环,不再继续往下运行。 ***continue***示例 for(var i=0;i<=10;i++){ if(i=...原创 2016-05-11 16:27:36 · 186 阅读 · 0 评论 -
js实现登录页面验证码
主要用到的是js生成随机数 Math.floor();//向下取整 Math.random(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1】 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title&原创 2017-02-04 14:12:20 · 3101 阅读 · 0 评论
分享