JavaScript

变量:就是声明来保存数据的内存空间,JS的变量声明要使用到var,JS的函数声明要使用到function

JavaScript中的五大基本数据:

1.Undefined:使用了一个没有赋值的变量(比如声明了一个变量但是没有赋值),或者使用了一个不存在的变量

2.String:字符串类型(非基本数据类型)

3.Number:数字类型

4.Null:表示空类型

5.Boolean:布尔类型(true和false)

alert():该方法的作用是在页面弹出提示窗口(属于内置对象window)

console.log():该方法的作用是在控制台输出信息

document内置对象:

document.getElementByld("div1"):根据元素的id值取得对象,返回值是一个对象

innerHTML:可以取得节点对象下的所有html代码

document.getElementsByTagName("input"):根据标签名取得对象,返回一个集合(数组)

isNaN():判断一个字符串是否是纯数字,不是纯数字返回true,是纯数字返回false

parselnt("字符串"):字符串类型的数字转成Number类型的数字(小数部分将会去掉,非数字的字符存在只转换到第一字符前)

parseFloat():转换保留小数部分         toFixed()可以指定保留的小数位

getFullYear  getMonth+1 getDate getHours getMinutes

window.location.search 取得浏览器地址栏的参数

window.location对象用于获取当前页面的地址(URL),并把浏览器重定向到新的页面

window.location对象在编写时可不用window这个前缀

window.location.href="网址":跳转后有后退功能

window.location.replace("网址"):跳转后没有后退功能

window.setTimeout()--暂停指定的毫秒数后执行指定的代码,只执行一次

window.setlnterval()--间隔指定的毫秒数不停地执行指定的代码

shift(删除第一个元素)              pop(删除最后一个元素)           push(添加元素到最后)          unshift(tin添加到第一个元素之前)

 

焦点事件:

1.blur:在元素失去焦点时触发,该事件不会冒泡,所有浏览器都支持

2.focus:在元素获得焦点时出发,该事件不会冒泡,所有浏览器都支持

3.focusin:与focus等价,但冒泡

4.focusout:与blur等价,但冒泡

支持focusin\focusout的浏览器:IE5.5+\Safari5.1+\Opera11.5+和Chrome(仅支持DOM2级事件处理程序)

blur\focusout的事件目标是失去焦点的元素;focus\focusin的事件目标是获得焦点的元素

 

转载于:https://www.cnblogs.com/yhgn/p/10780625.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值