JavaScript

JavaScript:基于对象和事件驱动的脚本语言
其特点:交互性,安全性,跨平台性
JavaScript与Java:前者基于对象,后者面向对象;前者只需解释即可执行后者需先编译再执行
JavaScript组成:ECMAScript,文档对象模型DOM,浏览器对象模型BOM
===================================================================================
JavaScript与html的结合方式:
1、使用内部JS,通过把<script>标签放在<head>标签中
2、使用外部JS,注意编码!
3、行内JS
4、JS代码放在html文档中的位置区别
===================================================================================
JavaScript数据类型:
Undefined,Null,Boolean,Number,String
通过typeof查看变量类型,只能是基础数据类型, 对象类型用instanceof运算符判断
基础数据类型调用方法发生强转
null,false,0,'',undefined,NaN为假,Object为真
===================================================================================
JavaScript常用对象:
Date toLocaleString();getFullYear()
Array 增强for遍历
String
Number toString与parseInt进制转换
Math 不可创建对象
Boolean
document.write();
===================================================================================
函数定义:
1、function method(arg1,arg2){}
2、var fun=function(arg1,arg2){}
3、var fun=new Function("a","b","return a+b");
===================================================================================
消息框:
alert,confirm,prompt
===================================================================================
全局函数:
isNaN
parseInt,parseFloat,解析字符串为数字
eval,将JavaScript字符串当做脚本代码执行
escape对字符串编码,unescape对字符串解码
encodeURI,decodeURI

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值