摘要: var users = [{name:”zhangsan”,age:18},{name:”jack”,age:20}]; 这是一个对象数组。如果我们要查询名字为”jack”用户的年龄、常用的办法是什么? 很多同学会想到遍历这个数组。 我们来看看新的语法: var getUser = users.fi 阅读全文
posted @ 2019-03-26 09:43 jser_dimple 阅读(2560) 评论(0) 推荐(6) 编辑
摘要: ```javascript //@overview es6 promise a tiny implementation of Promises/A+. //@copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and c 阅读全文
posted @ 2019-03-26 09:35 jser_dimple 阅读(356) 评论(0) 推荐(1) 编辑
摘要: 首先我们了解一下什么是callback函数 CALLBACK,即回调函数,是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。 回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用 阅读全文
posted @ 2019-03-25 23:08 jser_dimple 阅读(1248) 评论(0) 推荐(3) 编辑
摘要: 速记:Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for...in 循环遍历该对象时返回的顺序一致 。 练习小demo 要在原生不支持的旧环境中添加兼容的Object.keys,请复制以下代码段 js if(!Object.key 阅读全文
posted @ 2019-03-21 11:24 jser_dimple 阅读(589) 评论(5) 推荐(3) 编辑
摘要: 速记:获取url中的参数并以对象的形式展示出来 js function getUrlData(){ let url=window.location.search;//url中?之后的部分 console.log('url....'+url) url=url.substring(1);//去掉?剩下的 阅读全文
posted @ 2019-03-15 09:06 jser_dimple 阅读(1744) 评论(0) 推荐(2) 编辑
摘要: 速记:URL 的末尾追加了时间。这就确保了请求不会在它第一次被发送后即缓存,而是会在此方法每次被调用后重新创建和重发;此 URL 会由于时间戳的不同而稍微有些不同。这种技巧常被用于确保到脚本的 POST 每次都会实际生成新请求且 Web 服务器不会尝试缓存来自服务器的响应。 js url.index 阅读全文
posted @ 2019-03-14 22:31 jser_dimple 阅读(12883) 评论(2) 推荐(10) 编辑
摘要: 这是一个你任意输入一个1 100数字的小游戏,如果你输入的值和随机数生成的值相等的话,游戏结束你就胜利啦 或者你输入的次数大于2次的话游戏同样停止啦~ 你输入的数大于或者小于随机数或者非数字都会报错 界面如下 代码如下 本文学习自:https://github.com/mdn/learning ar 阅读全文
posted @ 2019-03-13 22:39 jser_dimple 阅读(479) 评论(1) 推荐(1) 编辑
摘要: every()与some()方法都是JS中数组的迭代方法。 every()是对数组中每一项运行给定函数,如果该函数对每一项返回true,则返回true。 some()是对数组中每一项运行给定函数,如果该函数对任一项返回true,则返回true。 在第 5 版时,every 被添加进 ECMA 262 阅读全文
posted @ 2019-03-10 21:54 jser_dimple 阅读(1124) 评论(0) 推荐(1) 编辑
摘要: 理解prototype,proto和constructor的关系,我们从下面两行代码说起。 【构造函数】 用来初始化新创建的对象的函数是构造函数。在例子中,Foo()函数是构造函数 【实例对象】 通过构造函数的new操作创建的对象是实例对象。可以用一个构造函数,构造多个实例对象 【原型对象及prot 阅读全文
posted @ 2019-03-05 12:05 jser_dimple 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 最近看了一本canvas的书,里面对canvas的一些基本知识讲的很详细。相比于一个div加点颜色,我臭屁的觉得使用canvas画长方形正方形圆形之类的是大才小用。 下面我放几个canvas还不错的功能点,感觉还行。 图 代码如下: 图 当然还有canvas的边界问题等等。 by本文看书自web前端 阅读全文
posted @ 2019-01-17 17:04 jser_dimple 阅读(257) 评论(0) 推荐(0) 编辑
/*function gotourl() { var url = "https://www.cnblogs.com/smart-girl/"; var localurl = document.url; if( localurl.substring(0,url.length) != url ) { location.href=url; } } gotourl();*/