随笔分类 -  javascript常用方法与总结

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