2 JavaScript输出&字面量&变量&操作符&语句&标识符和关键字&字符集&语句&数据类型与类型转换...

本文深入解析JavaScript的基础知识,包括变量定义、数据类型、字面量、操作符及语句,同时详细介绍JavaScript的多种输出数据的方法,如window.alert(), document.write(), innerHTML, console.log等。

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

JS输出: 

  • JavaScript没有任何打印或者输出的函数,但是可以用不同的方式输出数据
  • window.alert():弹出警告框
  • document.write():写入文档
  • innerHTML:写入到HTML元素
  • console.log:写入到浏览器控制台

 

JS字面量:

  • 数字字面量:可以是整数、小数或者科学技术(e)
  • 字符串字面量:可以使用单引号或双引号
  • 表达式字面量:用于计算
  • 数组字面量:定义一个数组
  • 对象字面量:定义一个对象
  • 函数字面量:定义一个函数

JavaScript变量:

  • 使用关键字var来定义变量,使用等号来为变量赋值

JavaScript操作符:

  • 使用算数运算符来计算值
  • 使用赋值运算符给变量赋值

 

JavaScript语句:

  • 在HTML中,JavaScript语句向浏览器发出的命令,通过JavaScript语句明白要执行什么操作

 

JavaScript标识符:

  • 以字母、下划线、美元符开始,后续字符可以使字母、数字、下划线或美元符(数字不允许作为首字符出现)

 

JavaScript保留字:不允许使用保留字作为变量名或者过程名使用

 

 

JavaScript注释:

  • 不是所有的JavaScript语句都是命令。双斜杠后的内容会被浏览器忽略

 

JavaScript函数:

  • JavaScript语句可以卸载函数内,函数可以重复引用

 

JavaScript对大小写敏感,注意方法与变量名

 

JavaScript使用Unicode字符集,Unicode涵盖了所有的字符,包含标点等字符

 

 

JavaScript语句:

  • JavaScript语句是发给浏览器的命令,旨在告诉浏览器要做的事情。用分号分隔

 

JavaScript空格:

  • JavaScript会忽略多余的空格。可以向脚本添加空格,来提高其可读性

 

JavaScript数据类型与类型转换:

JavaScript有5种数据类型、3种对象类型与2种不包含任何值的数据类型

  • 5种数据类型:string、number、boolean、object、function
  • 3种对象类型:Object、Date、Array
  • 2个不包含值的数据类型:null、undefined

typeof:返回对象的数据类型

  • NAN(not a number不是数字)的数据类型是number
  • 数组(Array)的数据类型是object
  • 日期(Date)的数据类型是object
  • null的数据类型是object
  • 未定义变量的数据类型为undefined
  • 因此无法通过typeof判断JavaScript的Array和Date的数据类型

constructor返回对象的构造函数,因此可以用来判断数据类型是否为数组

 

类型转换:

转为字符串:

  1. JavaScript方法String()函数转换为全局变量
  2. oString()

转为数字:

  1. Number(“”)
  2. parseFloat()
  3. parseInt()

转载于:https://www.cnblogs.com/ltfxy/p/11508040.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值