代码改变世界

随笔分类 -  javascript

js 日期,时间函数 及相关运算大全

2016-03-26 22:52 by 流浪的诗人, 2976 阅读, 收藏, 编辑
摘要: 一、在js中如何比较两个时间字符串的大小 方法一: function CompareDate(d1,d2){ return ((new Date(d1.replace(/-/g,"//"))) > (new Date(d2.replace(/-/g,"//"))));}var current_tim 阅读全文

有关onpropertychange事件

2016-03-08 14:31 by 流浪的诗人, 1828 阅读, 收藏, 编辑
摘要: <div style="border:1px solid #fc0;height:24px;width:300px;" id="target"></div><br /> <input name="filltext" oninput="document.getElementById('target') 阅读全文

js获取字符串字节数方法小结

2016-03-06 15:47 by 流浪的诗人, 1139 阅读, 收藏, 编辑
摘要: js获取字符串字节数的方法。分享给大家供大家参考。具体如下: 大家都知道,获取字符串的长度可用length来获取,那么获取这段字符串的字节数呢? 英文字母肯定lenght和字节数都一样:都是1而中文lenght=1,字节数=2因此,需要作的就是把中文字符的字节数计算出来。 方法一: alert('a 阅读全文

js 去掉字符串前后空格

2016-03-06 15:05 by 流浪的诗人, 628 阅读, 收藏, 编辑
摘要: 第一种:循环检查替换 //供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } //去掉左边的空白 function trimLeft(s){ if(s == null) { return ""; } var whitespace = n 阅读全文

浅析JSONP-解决Ajax跨域访问问题

2016-03-05 13:54 by 流浪的诗人, 334 阅读, 收藏, 编辑
摘要: 这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档或脚本 在同一域名下的内容。不同域名下的脚本不能互相访问,即便是子域也不行。关于同源策略,读者可百度更详细的解释,这里不再赘述。 但是有时候又不可避免地需要进行跨域操作,这时候“同源策 阅读全文

5种处理js跨域问题方法汇总

2016-03-05 13:52 by 流浪的诗人, 2039 阅读, 收藏, 编辑
摘要: 1.JSONP跨域GET请求 ajax请求,dataType为jsonp。这种形式需要请求在服务端调整为返回callback([json-object])的形式。如果服务端返回的是普通json对象。那么调试的时候,在chrome浏览器的控制台会报"Uncaught SyntaxError: Unex 阅读全文

js跨域及解决方案

2016-03-05 13:51 by 流浪的诗人, 414 阅读, 收藏, 编辑
摘要: 1.什么是跨域 我们经常会在页面上使用ajax请求访问其他服务器的数据,此时,客户端会出现跨域问题. 跨域问题是由于javascript语言安全限制中的同源策略造成的. 简单来说,同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合. 例如: U 阅读全文

JS中数组的操作

2016-01-26 17:04 by 流浪的诗人, 236 阅读, 收藏, 编辑
摘要: JS中数组的操作1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, elem... 阅读全文

实现JavaScript中继承的三种方式

2016-01-22 17:13 by 流浪的诗人, 380 阅读, 收藏, 编辑
摘要: 一、原型链继承 在原型链继承方面,JavaScript与java、c#等语言类似,仅允许单父类继承。prototype继承的基本方式如下:代码如下:function Parent(){} function Child(){} Child.prototype = new Parent(); 通过对象... 阅读全文

javascript中的toString()方法

2016-01-22 10:37 by 流浪的诗人, 2337 阅读, 收藏, 编辑
摘要: javascript中的toString()方法,主要用于Array、Boolean、Date、Error、Function、Number等对象。下面是这些方法的一些解析和简单应用,做个纪律,以作备忘。(1)Array.toString():将数组转换成一个字符串,并且返回这个字符串。描述:当数组用... 阅读全文

js.ajax优缺点,工作流程

2016-01-06 16:28 by 流浪的诗人, 627 阅读, 收藏, 编辑
摘要: 1、ajax的优点 Ajax的给我们带来的好处大家基本上都深有体会,在这里我只简单的讲几点: 1、最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。 2、使用异步方式与服务器通信,不需要打断用户的操作,具有更加迅速的响应能力。 3、可以把以前一些服务器负担的工作转嫁到客户端,利用客户... 阅读全文

深入理解JavaScript是如何实现继承的

2016-01-06 15:59 by 流浪的诗人, 221 阅读, 收藏, 编辑
摘要: 深入理解JavaScript是如何实现继承的-----------http://www.jb51.net/article/44384.htm 阅读全文

js中哈希表的几种用法总结

2016-01-06 14:28 by 流浪的诗人, 3903 阅读, 收藏, 编辑
摘要: 本篇文章只要是对js中哈希表的几种用法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助1、2、 1 3、for/in循环是遍历对象属性的方法。如var obj = { name : 'obj1', age : 20, height : '176cm'} va... 阅读全文

js,indexOf()、lastIndexOf()

2016-01-06 14:20 by 流浪的诗人, 394 阅读, 收藏, 编辑
摘要: indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。提示和注释注释:indexOf() 方法对大小写敏感!注释:如果要检索的字符串值没有出现,则该方法返回 -1。实例在本例中,我们将在 "Hello world!" 字符串内进行不同的检索:以上代码的输出:0-16JavaScr... 阅读全文

JavaScript去掉数组中的重复元素

2016-01-06 10:49 by 流浪的诗人, 5 阅读, 收藏, 编辑
只有注册用户登录后才能阅读该文。 阅读全文

js获取字符串字节数方法小结

2016-01-06 10:37 by 流浪的诗人, 10717 阅读, 收藏, 编辑
摘要: 这篇文章主要介绍了js获取字符串字节数方法,实例总结了javascript字符串长度计算的相关技巧,需要的朋友可以参考下本文实例讲述了js获取字符串字节数的方法。分享给大家供大家参考。具体如下:大家都知道,获取字符串的长度可用length来获取, 那么获取这段字符串的字节数呢?英文字母肯定lengh... 阅读全文

JS(JavaScript)插入节点的方法appendChild与insertBefore

2016-01-05 13:17 by 流浪的诗人, 1031 阅读, 收藏, 编辑
摘要: 首先 从定义来理解 这两个方法:appendChild() 方法:可向节点的子节点列表的末尾添加新的子节点。语法:appendChild(newchild)insertBefore() 方法:可在已有的子节点前插入一个新的子节点。语法 :insertBefore(newchild,refchild)... 阅读全文

js如何获取object类型里的键值

2016-01-04 23:45 by 流浪的诗人, 2 阅读, 收藏, 编辑
只有注册用户登录后才能阅读该文。 阅读全文

js中的this关键字详解

2016-01-01 14:22 by 流浪的诗人, 323 阅读, 收藏, 编辑
摘要: this是Javascript语言的一个关键字它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用,下面分四种情况,详细讨论this的用法,感兴趣的朋友可以了解下this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如,functi... 阅读全文

JS ,substr、 substring、charAt方法的区别

2016-01-01 13:06 by 流浪的诗人, 2062 阅读, 收藏, 编辑
摘要: JS 截取字符串substr 和 substring方法的区别,需要的朋友可以参考下,根据需要自行选择。substr 方法 返回一个从指定位置开始的指定长度的子字符串。 stringvar.substr(start [, length ]) 参数 stringvar 必选项。要提取子字符串的字符串文... 阅读全文
点击右上角即可分享
微信分享提示