javascript 每日一练
四哥-云上
大学之道,在明明德,在亲民,在止于至善!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
写一个方法,求一个字符串的字节长度
求一个字符串的字节长度 new function(s) { if(!arguments.length||!s) return null; if(""==s) return 0; var l = 0; for(var i = 0;i<s.length;i++){ if(s.charCodeAt(i)>255) l+=2; else l++; } a原创 2016-07-27 10:32:14 · 863 阅读 · 0 评论 -
如何给字符加千分符【例如:65,541,694,158】
给字符加千分号 var str = '2359844564654'; function test3(str) { var iNum = str.length%3; //余数 var prev = ''; var arr = []; var iNow = 0; var tmp = ''; if(iNum !=0) { prev = str.substr原创 2016-08-01 00:53:54 · 683 阅读 · 0 评论 -
如何获取下拉框选中项的内容?
如何获取下拉框选中项的内容? 如何获取下拉框选中项的内容? .red{color:red;} * 地 区: -请选择地区- 北京 上海 天津 广州 var Obj = document.getElementById("AreaId"); Area_Value = Obj.options[Obj.selected原创 2016-07-28 17:10:35 · 1163 阅读 · 0 评论 -
如何把一个字符串里的所有单词的第一个字符变大写?
如何把一个字符串里的所有单词的第一个字母变大写? function titleCase(str) { return str.toLowerCase().split(' ').map(function(word) { return (word.charAt(0).toUpperCase() + word.slice(1)); }).join(' ')原创 2016-07-28 16:23:14 · 392 阅读 · 0 评论 -
编写代码,让f1继承f2的所有成员 【function f1(){ this.a1 = 1; this.b1 = 2; } function f2(){ this.a2 = 3; 】
编写代码,让f1继承f2的所有成员 function f1(){ this.a1 = 1; this.b1 = 2; } function f2(){ this.a2 = 3; this.b2 = 4; } 编写代码,让f1继承f2的所有成员 function f1(){ this.a1 = 1; this.b1 = 2; } fu原创 2016-07-28 13:01:49 · 285 阅读 · 0 评论 -
以json的形式表示以下数据库表格内容 【id name city -------------------------- 1 Tom London 2 】
请将如下数据库表的记录用json表示出来 id name city -------------------------- 1 Tom London 2 John Newyork 3 Alice Paris 以json的形式表示数据表格 1的名字是: v原创 2016-07-28 11:43:23 · 788 阅读 · 0 评论 -
以空格字符串作为分隔字符串,将如下字符串拆分成数组(每个元素不能含有空格字符)var str='a b c 20 d ef g 123';
以空格字符串作为分隔字符串,将如下字符串拆分成数组(每个元素不能含有空格字符)var str='a b c 20 d ef g 123'; 以空格字符串作为分隔字符串,将如下字符串拆分成数组(每个元素不能含有空格字符) var str='a b c 20 d ef g 123'; document.write(str原创 2016-07-28 10:30:36 · 1404 阅读 · 0 评论 -
在以下数组的第二个元素后插入元素3 var ar = [1,2,4,5,6];
在以下数组的第二个元素后插入元素3 var ar = [1,2,4,5,6]; 在如下数组第二个元素后插入一个元素3 var ar = [1,2,4,5,6]; ar.splice(2,0,3); alert(JSON.stringify(ar)); 输出结果:原创 2016-07-28 10:07:02 · 732 阅读 · 0 评论 -
根据每个元素的i属性,由小到大排列如下数组ar=[{i:5,v:1},{i:5,v:4},{i:2,v:1},{i:1,v:3},{i:3,v:2},{i:6,v:1},{i:4,v:1}];
根据每个元素的i属性,由小到大排列如下数组ar=[{i:5,v:1},{i:5,v:4},{i:2,v:1},{i:1,v:3},{i:3,v:2},{i:6,v:1},{i:4,v:1}]; 根据每个元素的i属性,由小到大排列如下数组 var ar=[{i:5,v:1},{i:5,v:4},{i:2,v:1},{i:1,v:3},{i:3,v:2},{i:6,v:1原创 2016-07-28 09:58:36 · 494 阅读 · 0 评论 -
js 数组去重三种方法总结
第一种是比较常规的方法 思路: 1.构建一个新的数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比 3.若结果数组中没有该元素,则存到结果数组中 复制代码代码如下: Array.prototype.unique1 = function(){ var res = [this[0]]; for(var i = 1;原创 2016-08-05 19:00:48 · 273 阅读 · 0 评论
分享