javascript简介

本文深入解析Javascript的三大核心模块:ECMAScript、BOM和DOM,介绍变量与常量定义,数据类型,及页面常见输入方式。涵盖ES6新特性,变量命名规范,数据类型详解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**Javascript 脚本编程语言有三大模块**

 一.ECMAScript es js的核心,js的语法规范,数据类型,语法操作,都是es来设定的; js的核心内容都是基于es来编写的;目前新出了es6

 二.BOM browser object model 浏览器操作对象;用来设置获取操作浏览器的行为 

三.DOM: document object model 文档对象类型获取js元素属性; 

 

1.ECMAScript 中的变量和常量,可变的是变量,不可变的是常量; 

var 变量名 =  /es3-es5 创建的语法;变量仅仅只是一个名字,没有本身的意思,它真正的意义只是存储的值;

 let 变量名 =  es6创建js 变量 可修改 

const 变量名 =  es6创建js 常量 修改后报错 

变量命名规范: 

1)严格区分大小写,建议用数字,字符,来命名,但是数字不能开头命名 var n2m = 

 2)驼峰命令法,从第二个首字符大写 

3)关键字,保留字不能用于变量中;js中有特殊意义的(关键字)未来可能会用于关键字的(保留字);

 关键字:break if else case watch default do finally 

保留字:import const static float char class 

 

**页面常用输入方式:** 

console.log

console.write 输出的是字符串; 

confirm 输出的是布尔类型;confirm 确定 取消

 prompt 输出的是字符串; prompt 增加输入内容框 

alert 警告框,输出的是字符串;

 

 **js中的数据类型:** 

  基本数据类型(值类型):string,number,boolean,null,undefined

   引用数据类型(对象类型):FunctionObjectobjectregexp,Array,Number,String 

值类型:

 1number类型 

  NaN: not a numberNaN != NaN NaN和任何类型都不相等;

   isNaN: 检测它是不是一个有效数字,在检测类型不是number,先把内容转化为number类型(Number(值)),在进行检测;

   isNaN(ZIFU) ==true

   isNaN('12') == false

   isNaN(true) == false 

Number(‘’12px‘’)== NaN 

Number

转载于:https://www.cnblogs.com/lixiaoxuan/articles/9356509.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值