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

在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. SQLite在Android程序中的使用方法,SQLite的增删查改方法

    Sqlite: 1.一款用来实现本地数据存储的轻量级数据管理工具,是众多用来实现数据库管理的工具之一. 2.Android已经将SQLite的代码功能吸收在它的系统中,我们可以直接在Android程序 ...

  2. spfa与dijkstra(最短路)

    spfa: void spfa(){ queue<int> que; while(!que.empty()){que.pop();} que.push(s); vis[s]=; while ...

  3. linux下配置redis4.0.2主从复制以及高可用

    一.环境 三台服务器分别为: 172.28.18.75/172.28.18.103/172.28.18.104 在三台服务器上分别部署一个redis节点以及一个sentinel节点 二.主从复制配置 ...

  4. java学习笔记(九):Java 流(Stream)、文件(File)和IO

    Java 的控制台输入由 System.in 完成. 为了获得一个绑定到控制台的字符流,你可以把 System.in 包装在一个 BufferedReader 对象中来创建一个字符流.需要import ...

  5. DJango 基础 (3)

    模板路径 在配置文件setting.py中找到TEMPLATES设置来配置. 这是一个设置选项的列表,模板大都包含两项通用设置:两种方式配置模板: 第一种: DIRS 定义一个目录列表,模板引擎按列表 ...

  6. Pandas分组

    GroupBy技术 分组运算的过程可以用下面的流程图表示出来 import pandas as pd from pandas import Series import numpy as np df = ...

  7. jq修改导航栏样式(选中、使用两张图片替代的是否选中效果)

    <footer class="toolbar"> <ul> <li> <a href="{:url('Index/home')} ...

  8. 152. Maximum Product Subarray最大乘积子数组/是否连续

    [抄题]: Given an integer array nums, find the contiguous subarray within an array (containing at least ...

  9. [leetcode]20. Valid Parentheses有效括号序列

    Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the inpu ...

  10. [leetcode]27. Remove Element删除元素

    Given an array nums and a value val, remove all instances of that value in-place and return the new ...