版权声明:未经博主允许不得转载

在JavaScript中如何写语法呢?这里你可以去看一些教学文档来得快一些,这里不介绍,有点基础的也可以复习一下。

//定义变量并赋值
var a; //定义变量
var a = 1; //赋值
var 为命令
var a = 1+2; //等于号为赋值号,赋值号右边为表达式。
在JavaScript中 ; 这位分号,表达一个语句过去了,写下一个语句了

在JavaScript中的变量名是区分大小写的。

在JavaScript中变量值如果没有赋值会出现这中情况。undefined 为JavaScript中的关键字。



接下来可以自己在浏览器玩转你的JavaScript试试,多练练咯~

在JavaScript具有标识符,标识符是识别各种值的合法名称。在JavaScript中有一套命名规则,java中也有这样的规则,来看看有什么要求吧~

第一个字母,可以使用任意Unicode字母,美元符号,下划线。
第二个字母,可以使用任意Unicode字母,美元符号,下划线,还可以使用数字。
挺好记的。其他的就不要用了,因为不符合哦~

在JavaScript中的注解为

// 单行注释

/*
多行
注释
*/

在JavaScript中有很多与java相似的语法和内容。

{
var a = 1;
} if (布尔值) 语句; if (条件语句) {
// 满足条件时,执行语句
} else {
// 不满足条件时,执行语句
} if (条件语句) {
// 满足条件时,执行语句
} else if (条件语句) {
// 满足条件时,执行语句
} else if (条件语句) {
// 满足条件时,执行语句
} else {
// 不满足条件时,执行语句
} switch (布尔值成立) {
case 条件:
// 满足条件时,执行语句
break;
case 条件:
// 满足条件时,执行语句
break;
default:
// 不满足条件时,执行语句
} (条件) ? 表达式1 : 表达式2 while (条件) 语句; for (表达式; 条件; 递增的表达式) {
语句
}
等。。。 在JavaScript中有标签一说,label:语句,为任意的标识符

数据类型:

JavaScript中有六种数据类型,现在可能加了类型,string,boolean,null,object,number,undefined

string,boolean,number

null,undefined

object

如何确定一个值到底是什么类型:

typeof,
instanceof,
Object.prototype.toString

nullundefined

null表示为的对象,而undefined表示为无定义的原始值,返回数值为NaN

布尔值转换

JavaScript中超出范围,大于的显示Infinity,小于的表示为0

NaN表示非数字

对象:

对象是JavaScript语言的核心概念,那么到底什么是对象呢?对象在JavaScript中是一组“键值对”的集合,无序的符合数据集合。

var object = {
//定义一个对象
name: 'dashu',
age:'nan'
//键名:'键值'
};

数值,字符串,对象,函数,数组,算术运算符,比较运算符,布尔运算符,二进制位运算符。

如果觉得不错,那就点个赞吧!❤️

我的目标是——每天不断更

JavaScript学习之路-语法的更多相关文章

  1. JavaScript学习02 基础语法

    JavaScript学习02 基础语法 JavaScript中很多基础内容和Java中大体上基本一样,所以不需要再单独重复讲了,包括: 各种算术运算符.比较运算符.逻辑运算符: if else语句.s ...

  2. JavaScript学习之路-为什么要学习JavaScript语法

    版权声明:未经博主允许不得转载 前言 为什么要学习JavaScript语法,没有理由,因为工作需要,也为了成为全栈,那现在还是好好努力学习吧! 发展 说实话,JavaScript很好学也很重要,也很容 ...

  3. JavaScript学习笔记-基础语法、类型、变量

    基础语法.类型.变量   非数字值的判断方法:(因为Infinity和NaN他们不等于任何值,包括自身) 1.用x != x ,当x为NaN时才返回true; 2.用isNaN(x) ,当x为NaN或 ...

  4. 我的javascript学习之路(一)对象之基础

    做了2个多月的ajax项目,对js的学习觉得了深入了不少,把自己的一些学习的经验贴出来,希望对初学者有所帮助,也希望大家能指出我的错误之处或者不当之处. javascript 是基于对象的语言,为什么 ...

  5. Javascript 学习之路:鼠标长按事件

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  6. javascript学习之路之元素获取和设置属性

    收拾心情,学习学习js!总结下自己的学习所得! 现有的有三种方法可以获取元素的节点,分别是通过元素ID,通过标签名和类名来获取的 1.GetElmentById:将返回一个与那个有给定ID属性的值的元 ...

  7. JavaScript学习之路1

    1. 变量类型只有var var money=5; var house="big house"; 示例如下 <!DOCTYPE html> <html> & ...

  8. JavaScript学习之路(个人理解&经验):构造函数、类、实例

    构造函数: 声明:"构造函数"是一类函数的 "名字" 正确的读法是"构造函数"而不是"构造 / 函数" 构造函数形如普通 ...

  9. 前端学习之路-CSS介绍,Html介绍,JavaScript介绍

    CSS介绍 学前端必备掌握CSS样式,css为层叠样式表,用来定义页面的显示效果,加强用户的体验乐趣,那么如何用css到html中呢? style属性方式 利用标签中的style属性来改变显示样式 & ...

随机推荐

  1. python中面向对象元类的自定义用法

    面向对象中的常用方法 1.instance 和 issubclass instance :判断两个对象是不是一类 issubclass :判断某个类是不是另一个类的子类 #两个常用方法的使用 clas ...

  2. K8s之Etcd

    Etcd是一个开源的.高可用的.分布式的键值对数据存储系统,提供共享配置.服务的注册和发现.etcd与zookeeper相比算是轻量级系统,两者的一致性协议也一样,etcd的raft比zookeepe ...

  3. 从performance_schema中查看MySQL活动Session的详细执行信息

    本文出处:http://www.cnblogs.com/wy123/p/7851294.html 在做数据库的异常诊断的时候,之前在SQL Server上的时候,最主要的参考信息之一就是去看当前的活动 ...

  4. Python单元测试unittest【转自https://www.cnblogs.com/feng0815/p/8045850.html】

    [转自https://www.cnblogs.com/feng0815/p/8045850.html] Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一 ...

  5. Django 重写用户模型

    AUTH_USER_MODEL = 'myapp.MyUser' django——重写用户模型 Django内建的User模型可能不适合某些类型的项目.例如,在某些网站上使用邮件地址而不是用户名作为身 ...

  6. JAVA数据库连接池C3p0 以及阿里Druid提供的连接池

    一:连接池的定义 本质上就是个容器(集合) 存放数据库连接的容器,当系统初始化后,容器被创建,容器中就会申请一些连接对象,当用户来访问数据库的时候,从容器中取连接对象,用户用完之后,归还. 二:常用的 ...

  7. 【Django】重定向

    view函数中使用重定向方法 return HttpResponseRedirect('redir2.html')的时候不自觉的在前面加了request参数,结果报错: TypeError at /b ...

  8. VMware12上安装CentOS7无法上网问题

    常安装使用VMware的搭建集群环境,VMare安装后虚拟机默认的是自动获取IP,有时候用的过程中突然XSHELL中断或者需要固定IP上网,遇到几次居然,但忘了步骤,总结一下,省的每次去找资料 环境配 ...

  9. AppleID的双重认证

    [链接]AppleID的双重认证https://support.apple.com/zh-cn/HT204915

  10. Ubuntu 18.04学习笔记

    命令行快捷键 https://blog.csdn.net/wanlhr/article/details/80926804 Ubuntu18.04使用vi命令修改文件并保存 vi /opt/teamvi ...