1.变量

变量:是储存数据的”容器“

如何声明变量:

let a =1(let 即关键字 (let: 允许、许可、让、要),所谓关键字是系统提供的专门用来声明(定义)变量的词语,a是变量的名称,也叫标识符,1是变量值)

注意: let 不允许多次声明一个变量。

命名规范:

2.五大数据基本类型

未定义类型(undefined):没有给变量名添加值,

空类型(null ):null 表示赋值了,但是内容为空

字符串类型(string):通过单引号( '') 、双引号( "")或反引号( ` )包裹的数据都叫字符串,单引号和双引号没有本质上的区别,推荐使用单引号

注意事项: 1. 无论单引号或是双引号必须成对使用 2. 单引号/双引号可以互相嵌套,但是不以自已嵌套自已(口诀:外双内单,或者外单内双) 3. 必要时可以使用转义符 \,输出单引号或双引号

数字类型(number):JavaScript 中的正数、负数、小数等 统一称为 数字                        类型

布尔类型(boolean):它有两个固定的值 true 和 false,表示肯定的数据用 true(真),表示否定的数据用 false(假)。

模板字符串:

`` 在英文输入模式下按键盘的tab键上方那个键(1左边那个键) 内容拼接变量时,用 ${} 包住变量

3.数据类型的转换

为什么要转换数据类型:把一种数据类型的变量转换成我们需要的数据类型

1.字符串类型的转换

隐形转换

+ 号两边只要有一个是字符串,都会把另外一个转成字符串 除了+以外的算术运算符 比如 -  *  /  等都会把数据转成数字类型

显性转换(转成数字类型)

Number()

转整数:parseInt()

转小数:parseFloat()

(变量名)

如果字符串内容里有非数字,转换失败时结果为 NaN(Not a Number)即不是一个数字 NaN也是number类型的数据,代表非数字

(转换为字符型)

String(数据)

变量.toString()

JavaScript(关于变量及数据类型的使用)相关推荐

  1. 2 javascript视频教程 变量和数据类型

    参考书<JavaScript从入门到精通> 当然,最权威的还是犀牛书<javascript权威指南>这个就当字典吧.不适合初学者. 返回知识列表:JavaScript知识列表 ...

  2. Web前端开发笔记——第四章 JavaScript程序设计 第三节 数据类型

    目录 一.基本数据类型 (一)String类型 (二)Number类型 1.字面量 2.无穷大 3.非数值 (三)Boollean类型 (四)Undefined类型和Null类型 二.引用数据类型 ( ...

  3. Javascript一(变量,数据类型,正则表达式,数据,语句)

    本文章适合具有一定程序编程语言基础的人士阅读,最好学完Java基础再来阅读本文章更容易理解语言初学者会看起来比较费劲,不易理解 一.导入脚本 在html导入Javascript的格式是: <sc ...

  4. javascript基本语法(输入输出语句,变量常量,数据类型,运算符,流程控制语句,数组,函数)

    javascript javascript介绍 JavaScript 是一种客户端脚本语言.运行在客户端浏览器中,每一个浏览器都具备解析 JavaScript 的引擎. 脚本语言:不需要编译,就可以被 ...

  5. JavaScript入门第一天,js教程,js变量, 数据类型,数据转换,隐式转换

    今天在整理笔记,这是我重新整理的JavaScript的笔记.我觉得学什么东西,就应该认真去学,努力去学! java学习笔记 一.js有三种方式来使用 1. 首先第一种:写在标签里面 2. 其次第二种: ...

  6. JavaScript变量声明+数据类型+数字格式+操作符+进制

    文章目录 1.那些高大上的概念术语都是指什么 什么是web应用? 什么是前台后台? 怎么做网页界面呢? JavaScript可以应用到什么上面? 2.JavaScript实例: 3.语言基础 变量声明 ...

  7. JavaScript 变量及数据类型

    变量声明 常量 常量是始终不能被改变的数据.比如:数字123可以是常量,字符串"hello"也是一个常量 常量通常用来表示固定不变的量,比如圆周率,万有引力常量 变量 从字面上看, ...

  8. javascript基础系列:javascript中的变量和数据类型(一)

    javascript基础系列:javascript中的变量和数据类型(一) 今天开始去重新系统温习一遍js基础,并作下记录 javascript是由三部分组成: ECMASCRIPT(ES): 描述了 ...

  9. JavaScript(一)——变量,数据类型及转换、运算符和逻辑结构

    JS 1.概述 2.开发环境 3.JS的语法规范 4.变量与常量 4.1常量 4.2 变量 5.数据类型 **typeof 检测数据类型** 5.1原始类型 (1)数值型 (2)字符串型 (3)布尔型 ...

  10. JavaScript简介及JavaScript中的关键保留字、变量和数据类型

    1. JavaScript简介 JavaScript 诞生于 1995 年.它当时的目的是为了进行表单输入的验证.因为在 JavaScript 问世之前,表单的验证都是通过服务器端验证的.而当时都是电 ...

最新文章

  1. MaxCompute用户初体验
  2. 拼多多技术事故复盘,程序员应该学到什么?
  3. [Java] 蓝桥杯ADV-147 算法提高 学霸的迷宫
  4. CentOS7.3上部署安装Oracle12c
  5. airtest 多设备同时运行_Airtest Project(1) -- 多种连接设备的方式
  6. Linux -Docker
  7. 9月第1周文学类网站/频道:新浪文学超起点居首
  8. RGB-D = 普通的RGB三通道彩色图像 + Depth Map
  9. 《仙剑奇侠传六》游戏感言
  10. DOX-HMDN-PEI 阿霉素-二氧化锰-聚乙烯亚胺/PEI-g-PLO(DCA) 聚鸟氨酸-聚乙烯亚胺
  11. 工业机器人在汽车制造行业中的应用
  12. 单目标应用:蜣螂优化算法求解无人机三维航迹规划,含四种对比算法(提供Matlab代码)
  13. Java实现Excel下载,excel文件流输出到浏览器
  14. 【图像转换】基于matlab灰度图像转换彩色图像【含Matlab 1233期】
  15. 7-41 计算阶乘和
  16. 微信公众号事件接收接口
  17. VUE学习一:初识VUE、指令、动态绑定、计算属性
  18. Kotlin学习三:高阶函数
  19. 没经营过的公司怎么进行简易注销?
  20. 耐高温导电滑环的介绍

热门文章

  1. 老婆要知道,老公也要明白
  2. Codeup墓地-1111
  3. java静态成员方法_关于java:在静态方法中访问类的静态成员
  4. BEAM188能做屈曲分析吗
  5. AXI_lite代码简解(二)-AXI-Lite 源码分析
  6. MACE(1)-----环境搭建
  7. 计算机为什么不读500g硬盘,500G硬盘有读不到是为什么
  8. c语言函数实参是赋值语句,c语言说形参不能改变实参的值,为什么这个赋值语句可以...
  9. 2020京东618叠蛋糕一键做任务程序PC端
  10. Echarts 改变地图文字颜色大小,以及鼠标经过颜色