
web-js
文章平均质量分 53
华仔而立
这个作者很懒,什么都没留下…
展开
-
Js获取当前日期时间及其它操作
Js获取当前日期时间及其它操作isLeapYear 判断闰年Format 日期格式化toString 日期转字符串toArray 日期分割为数组DatePart 取日期的部分信息DateAdd 日期计算DateDiff 比较日期差toString 日期转字符串toArray 日期分割为数组.......原创 2016-04-07 09:42:33 · 318 阅读 · 0 评论 -
javascript:设计模式之单例模式
介绍从本章开始,我们会逐步介绍在JavaScript里使用的各种设计模式实现,在这里我不会过多地介绍模式本身的理论,而只会关注实现。OK,正式开始。在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象。在JavaScript里,单例作为一个命名空间提供者,从全局命名空间里提供一个唯一的转载 2016-04-18 09:35:13 · 296 阅读 · 0 评论 -
javascript使用100例一
(001)获取 url 中的参数 要求指定参数名称,返回该参数的值 或者 空字符串不指定参数名称,返回全部的参数对象 或者 {}如果存在多个同名参数,则返回数组 输入例子:getUrlParam('http://www.nowcoder.com?key=1&key=2&key=3&test=4#hehe', 'key')输出例子:['1', '2', '3']代码实现function ge原创 2016-04-09 16:27:09 · 3538 阅读 · 1 评论 -
js中document对象使用
js中document对象使用 document 文挡对象 - JavaScript脚本语言描述 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 “引用的元素为空或者不是对象\\\”对象属性document.title //设置文档标题等价于HTML的title标签document.bgColor //设置页面背景色d转载 2016-04-07 22:41:12 · 500 阅读 · 0 评论 -
javascript:localStorage的兼容性实现
localStorage的兼容性实现 locStorage 主要用于实现w3c localstorage的模拟 在ie中使用uerData实现。 主要方法有三个: 保存时间为一年。 setItem('key','value'); getItem('key') removeItem('key') var locStorage = function () {原创 2016-04-07 10:53:21 · 2055 阅读 · 0 评论 -
javascript:跨域
什么是跨域? 概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名下翻译 2016-04-07 10:50:42 · 389 阅读 · 0 评论 -
javascript:类的介绍
javascript:类的介绍一、类的三个部分构造函数内的这是提供是列对象复用的var Book=function(){ this.name="a"; this.age=12;}构造函数外的直接通过点语法添加的,实例对象访问不到Book.color="red";是原型中的实力化对象可以通过其原型链间接访问到,也是为所有实例化对象所共用的Book.prototype.say=fu转载 2016-04-07 10:48:01 · 421 阅读 · 0 评论 -
javascript中的一些常用的数组算法总结
不管是在面试中还是在笔试中,我们都会被经常问到关于javascript数组的一些算法,比方说数组去重、数组求交集、数组扰乱等等。其中部分算法来自网络,这里做了下汇总整理。文章末尾我会把参考的来源附上去,如果直接看算法比较枯燥的可以到参考文献里去看,讲解的非常不错。1、数组去重方法1: //利用数组的indexOf方法function unique (arr) { var result = []原创 2016-04-07 10:38:51 · 403 阅读 · 0 评论 -
javascript:算法笔记
javascript:算法笔记 入门级算法-线性查找-时间复杂度O(n)–相当于算法界中的HelloWorld//线性搜索(入门HelloWorld)//A为数组,x为要搜索的值function linearSearch(A, x) { for (var i = 0; i < A.length; i++) { if (A[i] == x) { return原创 2016-04-07 10:45:42 · 3703 阅读 · 2 评论 -
js cookie 的增删改查
cookie 的增删改查 cookie在浏览器中存放的结构是key=value;key=value;key=value JS设置cookiedocument.cookie="name"+username; JS读取cookie 假设cookie中存储的内容为:name=jack;password=123 则在B页面中获取变量username的值js代码如下原创 2016-04-07 10:03:03 · 495 阅读 · 0 评论 -
介绍call,callee,caller,apply的区别与应用
介绍call,callee,caller,apply的区别与应用原创 2016-04-07 09:57:24 · 1035 阅读 · 0 评论 -
Js Array使用方法总结
Array使用方法总结在ES5中,一共有9个Array方法indexoflastIndexOfeverysomeforEachmapfilterreducereduceRight原创 2016-04-07 09:54:46 · 847 阅读 · 0 评论 -
第四期《前端跨域解决》
什么是跨域?跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子:http://www.123.com/index.html 调用 http://www.123.com/server.php (非跨域)http://www.123.com/index.htm原创 2018-01-09 09:39:51 · 310 阅读 · 0 评论