javascript

js空值判断并赋值:data = data || "";

1、js的作用域是函数(function)级别的,非代码块级别,注意变量调用顺序

2、offsetheight不包含滚动条的高度,scrollheight包含滚动条的高度

3、获取body的宽高(兼容方式)

      1)document.body.offsetWidth || document.documentElement.offsetWidth

      2)document.body.offsetHeight || document.documentElement.offsetHeight

4、在方法内部声明的变量前面不加var,在方法调用之后就成为了全局变量


5、js中的==比较值相等,此时'10'和10等,===值和类型都相等,此时'10'和10不等

1、js向数组和map添加元素

2、js中的call及apply

3、js的prototype

4、switch语法

6、ajax请求不能发送json对象,只能传递json字符串。可使用Json.stringfy()转换,对不支持该方法的浏览器可使用json.js
$.getjavascript()动态加载脚本

7、$.ajaxSetup(options),设置ajax全局配置参数
ajax配置cache为false,只有在Get请求时,自动在url后添加随机数的参数

8、window[vars]=obj。把obj作用域指向window对象


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值