随笔分类 - javascript常用方法与总结
摘要:原文链接:http://mp.weixin.qq.com/s?__biz=MzAwNjI5MTYyMw==&mid=2651493053&idx=1&sn=8409bc267cd73229425a915f27f6a27f&scene=0 wechat_redirect 1.安卓浏览器看背景图片,有些
阅读全文
摘要:"最新JavaScript笔试题(含答案) 爱思资源网" "前端工程师面试问题列表 爱思资源网" "腾讯最新前端面试题记录分享 爱思资源网" "优酷前端JS部分面试题 爱思资源网" "百度校园招聘web前端开发面试题(含参考答案) 爱思资源网" "淘宝UED Web前端开发面试题(含问答) 爱思资源
阅读全文
摘要:假设:一个英文字符占用一个字节,一个中文字符占用两个字节
阅读全文
摘要:方法一: 方法二: sh function GetRequest(url) { url = url == null ? window.location.href : url;//获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf
阅读全文
摘要:创建一个类Person,包含以下属性:姓名(name)、年龄(age)、朋友(friends数组)、问候(sayhi方法,输出问候语,例如:“你好!”)、交朋友(addFriend方法,向friends里添加一个值),然后创建两个此类的实例:“小张“,22,[“小李”,”小王”],”你好!”,”Ja
阅读全文
摘要:load事件 优点:简单易用,不影响HTML代码。 缺点:只能指定一个元素,javascipt代码必须置于图片元素的下方 jquery方法 注意,不要在$(document).ready()里绑定load事件。 优点:可以批量绑定元素事件,并且不影响HTML代码内容 缺点:需要jquery库的支持,
阅读全文
摘要:JavaScript是一种脚本语言: 1. 语法类似于常见的高级语言 2. 脚本语言,不需要编译就可以由解释器直接运行 3. 变量松散定义 4. 面向对象 JSON是一种数据交换格式,而JSONP是JSON的一种使用模式,是基于JSON的。简单说JSON是协议,而JSONP是使用这种协议的一种方法。
阅读全文
摘要:```sh Array.prototype.unique = function(){ var res = []; var json = {}; for(var i = 0; i
阅读全文
摘要:```sh var str = 'asdfssaaasasasasaa'; var json = {}; for (var i = 0; i iMax){ iMax = json[i]; iIndex = i; } } alert('出现次数最多的是:'+iIndex+'出现'+iMax+'次'); ```
阅读全文
摘要:getElementById():获取有指定惟一ID属性值文档中的元素 getElementsByName(name):返回的是数组 getElementsByTagName():返回具有指定标签名的元素子元素集合 getAttribute():返回指定属性名的属性值 setAttribute():
阅读全文
摘要:Math.abs(x) :可返回数的绝对值 Math.ceil(x) :向上取整 Math.floor(x) :向下取整 Math.max(x,y) :最大值 Math.min(x,y) :最小值 Math.random(x) :随机数 Math.round(x) :四舍五入 获取指定范围内的随机数
阅读全文
摘要:字符串是不可变的。字符串方法,不会改变原有字符串的内容,而是返回一个新字符串。 "charAt()" :返回在指定位置的字符。 "concat()" :连接两个字符串文本,并返回一个新的字符串。 "indexOf()" :indexOf() 方法返回指定值在字符串对象中首次出现的位置。 "match
阅读全文
摘要:有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。 对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari: 浏览器窗口的内部高度:window.innerHeight 浏览器窗口的内部宽度:window.innerWidth 对
阅读全文
摘要:外部样式为: 通过 和 是无效的 要想修改div的width,可以通过如下这种方式: 要想修改多个属性,可以这么做:
阅读全文
摘要:on()方法绑定多个事件 或 用on()方法绑定多个选择器、多个事件 附上测试小demo
阅读全文
摘要:编写jQuery Plugin,要设置默认值,并允许用户修改默认值,或者运行是传入其他值。 最终,我们得出编写一个jQuery插件的原则: 1. 给$.fn绑定函数,实现插件的代码逻辑; 2. 插件函数最后要 以支持链式调用; 3. 插件函数要有默认值,绑定在 上; 4. 用户在调用时可传入设定值以
阅读全文
摘要:打开新窗口 window.open([url],[窗口名称],[参数字符串]) 关闭当前窗口 关闭指定的窗口 .close() 移动当前窗口 调整当前窗口的尺寸
阅读全文