jquery,js代码摘要
来源:互联网 发布:apache spark 安装 编辑:程序博客网 时间:2024/04/29 16:27
jquery选择器
1.$('div1 childspan') 表示在这个div下获取所有的childspan元素
2.$('div1 > childspan')表示在这个div下获取他的下一代childspan元素,并不会去查他的子子孙孙
3.$('div1 + nextspan') 表示在这个div的下一个nextspan(他们是兄弟关系),等于.next()
4.$('div1 ~ nextallspan')表示这个div后面的所有nextallspan节点,等于.nextAll()
2.$('#sss>.aa>.xx‘)
3.scrollTop() 方法返回或设置匹配元素的滚动条的垂直位置。
4.post发送中文时URIEncoder("");到action中用URLDecoder.decode(request.getParameter("xx"),"UTF-8");解析
关于scroll
jquery中 $(element).scrollTop()可以获取滚动条位置 如果加参数还可以设置滚的位置
监听滚动位置 永不到最顶部
$('#id').scroll(function(){
if($('#id').scrollTop() == 0){
$('#lid').scrollTop(1);
}
});
css overflow x轴+y轴滚动条
参数scroll auto hidden
scroll 是无论有没有超出框 都会显示
auto 只有超出框时才显示
hidden 永不显示(默认)
overflow-y y轴滚动条
注意:滚动条在框没有设置高度时scrolltop设置无效 隐藏状态无效
js:
contentWindow 兼容各个浏览器,可取得子窗口的 window 对象
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串
new Date() system.js 方法有getFullYear,getMonth,getDate等
Math函数ceil向上取整如12.7结果为13,12.1结果为13
~~“true” = 1
~~'false' = 0
+'12.7' = 12.7
(+'12.756').toFixed(2) = 12.76 取位数(四舍五入)
释义:
~~ 取整
>>
运算符>>原意是带符号右移,使用>> 0可以将一个可转化的字符串转化成整数:
var si = '12' >> 0; // 12
var sn = '-12' >> 0; // -12
var sf = '12.7' >> 0; // 12
var snf = '-12.7' >> 0; // -12
var ss = '12s' >> 0; // 0
>>>
运算符>>>原意是不带符号右移,可以使用>>> 0将一个字符串转化为整数:
var si = '12' >>> 0; // 12
var sn = '-12' >>> 0; // 4294967284
var sf = '12.7' >>> 0; // 12
var ss = '12s' >>> 0; // 0
js的重载
关键字arguments
用法
function (){
var len = arguments.length;
var id = arguments[0];
var id = arguments[1];
...
}
function order(orderId,orderName){...}
function order(orderId){...}
调用
order(1,'三件套') 注意顺序
原理:
arguments在函数体内部能自行判断传入参数,类似于java中 String... strs
js的继承
关键字prototype
function sys(){
this.basePath='${pageContext.request.contextPath}';
this.prifix = '.jpg';
this.uploadImg = basePath + '/upload/img/';
}
function upload(){}
upload.prototype=new sys();
u = new upload();
console.info(u.basePath);
注意:
1 a.prototype = new b(); a没有instanseof b的关系
2 被复制函数不能用var定义参数
3 复制函数如果方法一致 则不进行拷贝
原理:
prototype 类似链条,函数能过链接 链接上级函数,当程序调用函数中法时 他会通过链条一级一级,如果匹配则直接返回,否则undefined
(call、apply)关键字
(更新中...)
- jquery,js代码摘要
- Jquery摘要
- JQuery摘要
- jQuery摘要
- JS&JQuery代码片段
- js-jquery 倒计时代码
- JS/Jquery常用代码
- 代码摘要
- 【js与jquery】倒计时代码
- jquery.cookie.js 分析代码
- JS/JQuery 代码、框架收藏
- JS/jQuery常用代码片段
- 开发常用jquery js代码
- jquery.desktop.js 代码分析
- jQuery转换JS原生代码
- js、Jquery代码检测页面
- 代码备份jquery.smart.js
- JQuery功能摘要
- 静态库
- SQL 中的 图 树 层次结构[转自http://blog.csdn.net/feixianxxx/article/details/4753783]
- Cocos2d-x 3.2 android平台新手开发环境配置教程
- 微信大屏幕(一)
- Android API Level与sdk版本对照表
- jquery,js代码摘要
- 图论 邻接链表存储 BFS DFS 拓扑排序 最小生成树 KRUSKAL PRIM
- c语言小游戏 贪吃蛇
- VIM 命令集锦
- ACE线程管理机制
- Android Card Filp Animations
- Intellij IDEA maven clean失败
- 日语学习之沪江N4基础 20141122 -3
- UVA10006----CarmichaelNumbers