初学Javascript
1. 初识 JavaScript
1.1 JavaScript 是什么
JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思) 脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行 .现在也可以基于 Node.js 技术进行服务器端编程
1.2 JavaScript 的作用
一、表单动态校验(密码强度检测) ( JS 产生最初的目的 )
二、网页特效
三、桌面程序(Electron)
四、App(Cordova)
五、控制硬件-物联网(Ruff)
六、游戏开发(cocos2d-js
七、服务端开发(Node.js)
1.3 HTML/CSS/JS 的关系
一、HTML/CSS 标记语言--描述类语言 JS 脚本语言--编程类语言
二、 HTML 决定网页结构和内容( 决定看到什么 ),相当 于人的身体
三、 CSS 决定网页呈现给用户的模样( 决定好不好看 ), 相当于给人穿衣服、化妆
2. 基本语法和运算符
2.1算术运算符概述
概念:算术运算使用的符号,用于执行两个变量或值的算术运算
2.2比较运算符
概念:比较运算符(关系运算符)是两个数据进行比较时所使用的运算符,比较运算后,会返回一个布尔值 (true / false)作为比较运算的结果。
注意:==与===的区别
代码如下(示例):
2.3. 逻辑运算符
概念:逻辑运算符是用来进行布尔值运算的运算符,其返回值也是布尔值。后面开发中经常用于多个条件的判断
部分代码示例:
2.4. 运算符优先级
一元运算符里面的逻辑非优先级很高 , 逻辑与比逻辑或优先级高
二、变量
1.Js三种定义变量
var,let,const,其中const关键字来定义常量,该关键字可定义一个或多个常量,定义时必须进行初始化,且初始化后值不可再修改;语法“const 变量名=值;”或“const 变量名1=值1,变量名2=值3,...,变量名n=值n;”
代码如下(示例):
1.2变量转换
代码如下(示例):
2.简单数据类型
1.avaScript 中的简单数据类型及其说明如下:
三、.++ (--同概念)
如果需要反复给数字变量添加或减去1,可以使用递增(++)和递减( -- )运算符来完成。 在 JavaScript 中,递增(++)和递减( -- )既可以放在变量前面,也可以放在变量后面。放在变量前面时, 我们可以称为前置递增(递减)运算符,放在变量后面时,我们可以称为后置递增(递减)运算符。 注意:递增和递减运算符必须和变量配合使用。
代码如下(示例):
总结
一些入门的常用基础语法。和常用数据类型