js
llkui
前端交流群:468103283
展开
-
解决document.title 在 ios 下不生效bug方案 ios内生效
http://bbs.csdn.net/topics/391937154转载 2017-03-22 18:03:31 · 4242 阅读 · 0 评论 -
string.replace()默认只替换第一个,如何全文替换
var test = 'abcdeabcdeabcdddd';console.log(test.replace('a', '6'));//6bcdeabcdeabcddddconsole.log(test.replace(/a/g, '6'));//6bcde6bcde6bcdddd匹配全文,因使用正则表达式讲‘a’更换为/a/g/g表示全局,如果需要替换的‘a’为变量转载 2017-05-20 11:52:28 · 26842 阅读 · 1 评论 -
异步请求时,JSON.stringify()导致data参数中加号(+)丢失
异步请求,构造参数时,有时会因为参数构造的错误,而导致数据中+的丢失如下请求var paramData = {content: '9+9+9'};$.ajax({ type: 'post', url: 'http://test', data: 'param:' + JSON.stringify(paramData), success: function(data){ cons原创 2017-05-20 15:17:35 · 5542 阅读 · 0 评论 -
jquery实现节点上移、下移
$().prop('outerHTML')$().html()方法是获取当前节点下的html代码,但并不包括当前节点,js dom里有一个属性outerHTML用来获取当前节点的html代码(包括当前节点),通过jquery的prop()方法可以拿到,具体实现代码如下 jquery实现节点上移、下移 下移 上移原创 2017-06-09 13:51:12 · 6657 阅读 · 0 评论 -
js将一个数组添加进另一个数组
var firstArray = [1,2,3];var secondArray = [4,5,6];Array.prototype.push.apply(secondArray, firstArray);console.log(secondArray);原创 2017-06-21 17:27:03 · 12866 阅读 · 0 评论 -
jquery解决js对象、数组赋值时的引用传递
var newObject = jQuery.extend(true, {}, oldObject);通过jquery的extend方法,将oldObject合并到一个新的空对象,以实现js对象、数组赋值时由于引用传递,造成改变newObject时,oldObject也跟着改变原创 2017-06-23 14:57:35 · 2831 阅读 · 0 评论 -
跨域-解决服务端session使用问题
前后端分离项目服务器端如果需要使用到session的时候,前端通过ajax访问服务器,需要在请求头headers中添加浏览器缓存的cookie信息headers: {"Cookie": document.cookie}结果会发现在ajax请求headers信息中,并没有设置的cookie信息需要在设置cookie的时候,同时withCredentials设置为truehea原创 2017-11-28 16:40:12 · 943 阅读 · 0 评论