JS中变量的类型有:数值型、字符型、布尔型、undefined、null、array、object、function

1、数值型:可以进行算术运算的(加、减、乘、除)

数值型包括:整型(整数)和浮点型(小数)。

2、字符型:用单引号或双引号引起来的一个字符串

注意:字符型变量不能进行算术运算,只能进行“连接”运算。

  var valuesStr = "hello wordl";

   var getStr = " it is beautifull";

  document.write(valuesStr + getStr);

JS中的运算符

运算时,只能进行同类型运算。如果类型不同,将进行类型转换。

1、算术运算符:+-*/

var a = 10;

var b = a + 10;  // b = a+10 = 10+10=20

       注意:如果“+”左右两个操作数,都是数值的话,将执行“加法”运算。

       (2)如果“+”左右有一个操作数是字符的话,那么,另一个值将转成字符串。这两个操作数进行的是“连接”运算。

2、赋值运算符:=+=

赋值运算符,将“=”右边的运算结果,赋给左边的变量。

  var a = 10;  

  a += 20;

转载于:https://www.cnblogs.com/yd09023/p/5862257.html

JS 变量的数据类型 运算符相关推荐

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

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

  2. 第五次网页前端培训笔记(JS变量、数据类型、类型转换)

    一.JS变量 变量必须以字母开头 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做) 变量名称对大小写敏感(y 和 Y 是不同的变量) 注:JavaScript 语句和 JavaScript 变 ...

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

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

  4. 【Java基础】爆刷题库—变量+基本数据类型+运算符

  5. JavaScript基础之三JavaScript变量和数据类型

    1. JavaScript变量和数据类型 1.0 js变量和数据类型 在我们平时开发中,使用最多的并不是固定的数据, 而是会变换的数据: 比如购物车商品的数量.价格的计算等等: 比如一首歌曲播放的时间 ...

  6. 前端牛客网刷题总结【 JS基础变量、数据类型、数据类型转换、运算符等】

    1.JavaScript是解释性语言.正确.体现在JS文件在完成之后,不会经过任何的编译.而是在运行时去解释执行.最好的例子就是,JS中一个函数有语法的错误,但是不会因为这个局部的错误而影响其他函数运 ...

  7. JS语言的基本构成、变量、数据类型

    一.JS语言由三大部分组成 ECMAScript(核心):JavaScript 语言基础: DOM(文档对象模型):规定了访问HTML和XML的接口: BOM(浏览器对象模型):提供了独立于内容而在浏 ...

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

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

  9. java 获取js变量类型_JavaScript 的数据类型及其检测

    原标题:JavaScript 的数据类型及其检测 作者:浪里行舟 Java 有几种类型的值? Java 有两种数据类型,分别是基本数据类型和引用数据类型.其中基本数据类型包括 Undefined.Nu ...

  10. Web前端学习笔记11:JavaScript_注释_输入输出_变量_数据类型_关键字_保留字_运算符_流程控制

    文章目录 JavaScript基础第01天 1 - 编程语言 1.1 编程 1.2 计算机语言 1.3 编程语言 1.4 翻译器 1.5 编程语言和标记语言区别 总结 2 - 计算机基础 2.1 计算 ...

最新文章

  1. 前沿速递:Maven中央仓库新增依赖漏洞提醒功能
  2. 目标检测数据集PASCAL VOC简介
  3. sqli-lab_基础篇_1-23做题反思
  4. JQuery.validate.js 表单验证
  5. 微信开发3之php模板信息推送
  6. 延展公司受邀参加圣象集团信息化建设年度总结会议
  7. 使用Dockerfile制作jre环境基础镜像
  8. lazada新手卖家必看!教你快速入门东南亚lazada平台
  9. Principle 5.14 完美汉化版 Mac平台交互动效设计神器
  10. DSP2812开发板学习
  11. 静态HTML个人博客主页 简单个人网页设计作业 DW个人网站模板下载 大学生简单个人网页作品代码 个人网页制作 学生个人网页设计作业
  12. Android之简洁天气
  13. MySQL之表的约束(主键、外键、唯一键、自增长、列描述、默认值、空属性)
  14. moments音标_moment  是什么意思_moment  的翻译_音标_读音_用法_例句_爱词霸在线词典...
  15. 免费优惠券机器人搭建
  16. knex 找不到mysql_转义knex mysql查询语句
  17. Windows7无法显示.png、.jpg图片缩略图的问题
  18. networkx_to_metis
  19. ZigBee学习笔记——(三)ZigBee无线传感器网络通信标准
  20. java中的日期格式转换

热门文章

  1. 报错:1130-host ... is not allowed to connect to this MySql server
  2. 递推DP URAL 1260 Nudnik Photographer
  3. jQuery验证框架(五)验证器
  4. Linux进程相关的一些笔记
  5. 创建你的第一个游戏Pong——概览
  6. UNIX Shell 编程(5)
  7. MS AJAX Control Toolkit 学习
  8. Mac快速解压zip文件的两种方法
  9. Dynamsoft WebAssembly条形码SDK预览
  10. BuzzFeed如何从Perl单体应用迁移到Go和Python微服务