2 JavaScript输出&字面量&变量&操作符&语句&标识符和关键字&字符集&语句&数据类型与类型转换
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返回对象的构造函数,因此可以用来判断数据类型是否为数组
类型转换:
转为字符串:
- JavaScript方法String()函数转换为全局变量
- oString()
转为数字:
- Number(“”)
- parseFloat()
- parseInt()
2 JavaScript输出&字面量&变量&操作符&语句&标识符和关键字&字符集&语句&数据类型与类型转换的更多相关文章
- JavaScript 对象字面量
JavaScript 对象字面量 JavaScript 对象字面量 在编程语言中,字面量是一种表示值的记法.例如,"Hello, World!" 在许多语言中都表示一个字符串字 ...
- JavaScript对象字面量
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...
- JSON字符串和Javascript对象字面量
JSON字符串和Javascript对象字面量 JSON是基于Javascript语法的一个子集而创建的,特别是对象和数组字面量语法. 正是由于JSON的这种特殊来历,导致很多Javascript程序 ...
- JavaScript 语法——字面量,变量,操作符,语句,关键字,注释,函数,字符集
JavaScript 是一个程序语言. 语法规则定义了语言结构. 它是一个轻量级,但功能强大的编程语言. ㈠JavaScript 字面量 在编程语言中,一般固定值称为字面量,如 3.14. ⑴数字 ...
- (52)Wangdao.com第七天_字面量/变量_标识符_数据类型_数据的存储
JavaScript 字面量 和 变量 字面量:就是那些不可变的值,如1,2,100,2000,Infinity,NaN 变量: 变量,代表的当前随机分配的内存地址. 变量的值,是可变的,可以用来保存 ...
- 前端-JavaScript1-3——JavaScript之字面量
字面量?????? 字面量:英语叫做literals,有些书上叫做直接量.看见什么,它就是什么. 我们先来学习数字的字面量,和字符串的字面量.剩余的字面量类型,我们日后遇见再介绍. 3.1 数字的字面 ...
- javaScript高级教程(九) ------javascript对象字面量--------困扰已久的问题
在编程语言中,字面量是一种表示值的记法.例如,"Hello, World!" 在许多语言中都表示一个字符串字面量(string literal ),JavaScript也不例外. ...
- Javascript的字面量对象以及如何拆解字面量对象
简单的说,字面量对象提供了一直非常方便构建新对象的方式,它的格式非常简单且容易阅读.是大多数前端程序员在构建对象时比较推崇的一种方式. 格式: var person = { name : " ...
- 简谈-Python的注释、变量类型、标识符及关键字
在Python程序中,要想支持中文输出,则要在代码前面添加 标识符:开发人员在程序中自定义的一些符号和名称 标示符是自己定义的,如变量名 .函数名等 标识符的规则: 标示符由字目.下划线和数字组成, ...
随机推荐
- Good Bye 2019E(点坐标缩小一半以区分奇偶性)
设某个点的坐标为(x,y),根据坐标奇偶性公可分为四类,0表示偶数,1表示奇数,(0,0),(0,1),(1,0),(1,1). 如果所有点的坐标都属于一类,那么它们之间的距离都是4的倍数,无法分辨. ...
- Flume基础学习
Flume是一款非常优秀的日志采集工具.支持多种形式的日志采集,作为apache的顶级开源项目,Flume再大数据方面具有广泛的应用 首先需要在Flume的解压目录中conf文件夹中将flume-en ...
- 为什么要使用wsgi协议
一个cs模型是由服务器和客户端组成,大多相互情况下也就是服务器端和浏览器之间的通信.通过浏览器请求服务器,然后服务器再响应浏览器. 那么如果浏览器想要请求一个python文件,例如http://127 ...
- Spring Boot框架 - 数据访问 - JDBC&自动配置
一.新建Spring Boot 工程 特殊勾选数据库相关两个依赖 Mysql Driver — 数据库驱动 Spring Data JDBC 二.配置文件application.properties ...
- HDU4081 Qin Shi Huang's National Road System
先求最小生成树 再遍历每一对顶点,如果该顶点之间的边属于最小生成树,则剪掉这对顶点在最小生成树里的最长路径 否则直接剪掉连接这对顶点的边~ 用prim算法求最小生成树最长路径的模板~ #include ...
- innerAudiocontext的坑
链接:https://blog.csdn.net/sourcemyx/article/details/79424004 像wx.onNetworkStatusChange(function(){})回 ...
- 台电X16pro刷机记录
Android: 如果要刷安卓,需要使用win7系统电脑,且需要安装java环境,同时按住 音量减+电源键进入刷机模式(DNX BOOT MODE..),这时在PhoneFlashTool_5.3.2 ...
- java 面试题 mybatis 篇
1. 一级缓存和二级缓存? 一级缓存策略: 二级缓存策略: 2. 缓存回收策略 LRU – 最近最少使用的:移除最长时间不被使用的对象. FIFO – 先进先出:按对象进入缓存的顺序来移除它们. ...
- 使用电脑热点和Fiddler对Android app进行抓包
如果没有路由器,怎么对app抓包?如果你的电脑可以开热点的话也可以. 打开Fiddler,菜单栏选择Tools->Options->Connections,勾选Allow remote c ...
- Centos7 将应用添加快捷方式到applications 中以pycham为例[ubuntu]适用
安装版本pycharm-2019.1.3 安装路径:/opt/pycharm-2019.1.3/ vim /usr/share/applications/pycharm.desktop #!/usr/ ...