分类:Javascript
评论:No Comments
作者:小A
发布时间:2023-07-13
阅读:941
浏览器定位是可以使用javascript直接获取当前你的网络所在的位置信息,主要方法为
navigator.geolocation.getCurrentPosition(function(position){});
其中`position`信息中包括以下内容:
经度 : position.coords.longitude
纬度 : position.coords.latitude
精度 : position.coords.accuracy
高程 : position.coords.altitude
高程精度 : position.coords.altitudeAcuracy
方向 : position.coords.heading
速度 : position.coords.speed
时间戳 : position.timestamp
阅读剩余部分...
分类:Javascript
评论:No Comments
作者:小A
发布时间:2023-04-12
阅读:2560
最近一个js项目中使用了for(let i in arr) {} 循环,for in的好处就是被遍历的对象可以是数组,可以是对象,就算是null和undefined都没有问题,不会报错,所以被大量使用,而且当一个无序的数组中更是不会遍历空数据。如下:
let a = [];
a[5] = 5;
console.log(a);
// [empty × 5, 5]
for (let i in a) {
console.log(i);
}
// 5
可是当客户在使用时使用了一个第三方插件,插件中使用了Array.prototype自定义方法,结果项目开始报错,最后发现问题出现在for in的时候会遍历枚举对象属性,包括prototype中的enumerable为true的对象属性,所以就出现问题了。
阅读剩余部分...
分类:Javascript
评论:No Comments
作者:小A
发布时间:2012-07-24
阅读:3563
演示页面:http://lijian.net/p/windsformvalid/
每次表单每个页面提交都要自己写脚本验证信息,老是复制粘贴的很烦,改起来也很麻烦,网上也有大把的表单验证插件,但是感觉用起来不灵活,这就出现了windsformvalid.
阅读剩余部分...
分类:Javascript
评论:No Comments
作者:小A
发布时间:2012-06-11
阅读:4009
在蓝色看到一个网友发布了一个题目,题目如下:
if(a == b && b==c && a != c){
document.write("ok");
}
要求计算a,b,c的值,让代码输入ok
大家可以先想想答案是什么呢?
阅读剩余部分...
分类:Javascript
评论:No Comments
作者:小A
发布时间:2012-05-04
阅读:3497
在蓝色看到有需要标签云的球形效果,我记得之前在网上见到过,印象比较深刻,就找出地址发给他了,接下来却还有人需要这个效果的JQuery插件,网上好像也有,但是我看现在这个就不错,就想想自己改成jquery插件,方便喜欢使用jquery插件的人使用。
阅读剩余部分...
最新评论