随笔分类 - 前端
Jquery,Js 其他前端框架内容
摘要:首先说一下跨域,跨域只存在前端,浏览器端如果一个页面页面请求非同ip或端口的请求,就会产生跨域的问题。那怎么解决呢? 1. 通过ngix的软代理。 2. 把请求改成 3. 就是利用Jquery的Jsonp,百度一大堆。。。
阅读全文
摘要:页面引入JS等: 除query-builder.js外 其他均为依赖js一般我们只需要使用两个按钮就好了。获取sql,重置。 在自己的js里面给这俩按钮绑定事件: 下面是以前做过的一个使用插件的Demo,看下就知道怎么使用了 注: querybuilder 是不支持ie8的。 但是我们可以下下载谷歌
阅读全文
摘要:16.下面的递归代码在数组列表偏大的情况下会导致堆栈溢出。在保留递归模式的基础上,你怎么解决这个问题? 潜在的堆栈溢出可以通过修改nextListItem 函数避免: 堆栈溢出之所以会被消除,是因为事件循环操纵了递归,而不是调用堆栈。当 nextListItem 运行时,如果 item不为空,tim
阅读全文
摘要:function displayProp(obj){ var names=""; for(var name in obj){ names+=name+": "+obj[name]+", "; } alert(names); }
阅读全文
摘要:JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 e
阅读全文
摘要:一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 <script src="1.js"></script> <script s
阅读全文
摘要:看了很多关于闭包的介绍,感觉阮一峰写的还是比较容易理解的,本文也参考了阮一峰的《学习Javascript闭包(Closure)》 闭包其中一个用途就是可以读取函数内部的变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。想更好的理解闭包需要先从变量的作用域入手 一、变量的作
阅读全文
摘要:http://geojson.io 可以打开自己的json 然后修改
阅读全文
摘要:function getSevertime(){ var xmlHttp = new XMLHttpRequest(); if( !xmlHttp ){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlHttp.open("HEAD",l
阅读全文
摘要:1、方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由
阅读全文
摘要:Javascript是一门容易遭人误解的语言,但是它的强大毋庸置疑。个人觉得,要想深入理解Javascript语言,首先必须对其基本的概念(例如:Scope,Closure,Hoisting等)要真正理解。今天想通过自己的理解来对Javascript Hoisting(国内一般翻译为 变量提升)做一
阅读全文
摘要:这里有一些 Javascript初学者应该知道的技巧和陷阱。如果你已经是专家了,顺便温习一下。 Javascript也只不过是一种编程语言。怎么可能出错嘛? 1. 你有没有尝试给一组数字排序? Javascript 的sort()函数在默认情况下使用字母数字(字符串Unicode码点)排序。 所以[
阅读全文
摘要:window.setInterval(Wdgzt.init, 1000 * 60 * 5); window.clearInterval与window.setInterval的用法( window.setInterval() 功能:按照指定的周期(以毫秒计)来调用函数或计算表达式。 语法:setInt
阅读全文
摘要:对于jQuery自定义事件,很多JavaScript开发者都会有所疑惑:在日常开发过程中会不会用到呢?而本文将结合一个开发案例,其中的一些地方应用到了jQuery的自定义事件,而且达到了很好的效果-精简代码的同时充分利用了OO的原则。 51CTO推荐专题: jQuery从入门到精通 问题 一个复选框
阅读全文
摘要:动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。 这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web 传输
阅读全文
摘要:操作字符串函数 1. substring(start,end)从一个字符串中截取子串 start:截取子串开始的索引,start必须大于等于0,小于等于endend: 截取子串的长度,end必须大于等于0,小于等于字符串长度,如果省略该参数,默认为字符串长度。例子:${‘str’?substring
阅读全文
摘要:从jQuery1.7开始,jQuery引入了全新的事件绑定机制,on()和off()两个函数统一处理事件绑定。因为在此之前有bind(), live(), delegate()等方法来处理事件绑定,jQuery从性能优化以及方式统一方面考虑决定推出新的函数来统一事件绑定方法并且替换掉以前的方法。 o
阅读全文
摘要:js里 两个对象 可以用 extend 来继承 属性 具体方法 1.合并多个对象。 这里使用的就是$.extend()的嵌套多个对象的功能。 所谓嵌套多个对象,有点类似于数组的合并的操作。 <span style="font-size:18px;">//用法: jQuery.extend(obj1,
阅读全文

浙公网安备 33010602011771号