javascript
木易呀
这个作者很懒,什么都没留下…
展开
-
记录一下工作中经常用到的方法
//遍历数组对象,获取cityname属性相同的对象var map = {}, dest = [];for (var i = 0; i < arr.length; i++) { var ai = arr[i]; if (!map[ai.cityname]) { dest.push({ cityname: ai.citynam...原创 2020-03-12 16:01:31 · 163 阅读 · 1 评论 -
截取url参数并以对象返回
function GetRequest(urlStr) { if (typeof urlStr == "undefined") { var url = decodeURI(location.search); //获取url中"?"符后的字符串 } else { var url = "?" + urlStr.split("?")[1]; } var theRequest = n...原创 2019-10-17 17:48:30 · 329 阅读 · 0 评论 -
JS原型与原型链(二)
四. protoJS 在创建对象(不论是普通对象还是函数对象)的时候,都有一个叫做__proto__ 的内置属性,用于指向创建它的构造函数的原型对象。对象 person1 有一个 __proto__属性,创建它的构造函数是 Person,构造函数的原型对象是 Person.prototype ,所以:person1.__proto__ == Person.prototype请看下图:...转载 2019-04-24 11:20:53 · 117 阅读 · 0 评论 -
JS原型与原型链(一)
三篇文章都更新完毕,完整的剖析了 JS 原型与原型链,希望通过这些教程能让你对 Javascript 这门语言理解的更透彻!一. 普通对象与函数对象JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function 是 JS 自带的函数对象。下面举例说明var o1 = {};var o2 =new Object();var o3 = ne...转载 2019-02-16 09:04:06 · 275 阅读 · 0 评论 -
JS原型与原型链(三)
七. 函数对象 (复习一下前面的知识点)所有函数对象的proto都指向Function.prototype,它是一个空函数(Empty function)Number.__proto__ === Function.prototype // trueNumber.constructor == Function //trueBoolean.__proto__ === Function.pr...转载 2019-04-24 13:16:15 · 112 阅读 · 0 评论 -
js随机颜色(深色and浅色)
//浅色var getRandomColor = function() { return '#' + (function(color) { return(color += '0123401234abcabc' [Math.floor(Math.random() * 16)]) && (color.length == 6) ? color : arguments...原创 2019-05-21 10:44:58 · 5432 阅读 · 0 评论 -
js 获取当前时间 年月日格式
var date = new Date();var year = date.getFullYear();var month = date.getMonth() + 1;var day = date.getDate();if (month < 10) { month = "0" + month;}if (day < 10) { day = "0" + day;...原创 2019-07-20 11:05:46 · 1763 阅读 · 0 评论