第五天前端js基本语法及函数

1.js

由网景公司开发基于对象和事件的脚本语言

浏览器可以直接解析、运行

主要作用:产生网页特效,验证表单

特点

向HTML页面添加交互行为

脚本语言,语法和java类似

解释性语言,边解释边执行

组成部分

BOM:Browse Object Model 浏览器对象模型

DOM:Document Object Model 文档对象模型

基本结构

<script type=“text/javascript”>

…js代码…

</script>

该脚本可放在HTML中任何一个地方,但一般置于head标签中

也可用一个外部文件(js)中保存

2.变量

js中变量是弱变量,可直接使用

typeof(object o)用于检测变量的数据类型

3.数组

java数组定义:

int a[]=new int[4]

int a[]={1,2,3,4}

int a[]=new int[]{1,2,3,4}

js数组定义

var arr=new Array(3)

var arr=[1,2,3,4]

var arr=new Array(“1”,2,true,4)

4.String(内置对象)

属性

length

方法

join() 把数组中元素串起来

sort() 排序

reserve() 逆序排序

5.常用事件

onfocus 获取焦点时 onblur 失去焦点时

onchange 框中内容改变时

onclick 点击时 ondblclick 双击时

onkeydown 按下键盘时 onkeyup 放开键盘时

onmousedown 鼠标按下时 onmouseup 鼠标放开时

onmousemove 鼠标移动时

onmouseover 鼠标经过时 onmouseout 鼠标离开时

onsubmit 点击提交按钮时

onunload 离开页面时

6.系统函数

eval(String) 将字符串当作标准语句执行

parseInt/parseFloat(String)… 将字符串转换为数字

isNaN(var) 用于检查是否是非数字

7.JS常用内置对象

String

Array

Date

Math

window

document

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值