• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >JavaScript > JavaScript中变量与作用域

JavaScript中变量与作用域

作者:Byweiker的博客 字体:[增加 减小] 来源:互联网 时间:2017-09-11

Byweiker的博客通过本文主要向大家介绍了js变量,js作用域等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

JavaScript变量(存储容器)作用域

 JavaScript 变量类型 – 1

JavaScript 变量是存储信息的容器

var  i = 1;  var  j = 2 ;

在 JavaScript 中,这些字母被称为变量 , 可以把变量看做存储数据的容器.

就像代数一样,JavaScript 变量可用于存放值(比如 i=2)和表达式(比如 k=i+j)

变量可以使用短名称(比如 i 和 j),也可以使用描述性更好的名称(比如 age, sum,number)

  •   <1>变量必须以字母开头
  •   <2>变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
  •   <3>变量名称对大小写敏感(i 和 j 是不同的变量)

JavaScript 语句和 JavaScript 变量都对大小写敏感

 

  JavaScript 变量类型 – 2:

  • 一. JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串 ;
  • 二. 向变量分配文本值时,应该用双引号或单引号包围这个值 ;
  • 三. 向变量赋的值是数值时,不要使用引号。如果您用引号包围数值,该值会被作为文本来处理 ;
  • 四. 声明(创建) JavaScript 变量

<1>. 在 JavaScript 中创建变量通常称为“声明”变量  ;

声明  var key ;

赋值  key = “value”;

  • 五. 一条语句,多个变量

在同一行中: var name=”Gates”, age=56, job=”CEO”;  或者 可横跨多行也行;

 

JavaScript 变量 – 3

  1. Value = undefined ;  经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined
  2. 如果重新声明 JavaScript 变量,该变量的值不会丢失

var username=”weiker”;

var username;

JavaScript 算数:

可以通过 JavaScript 变量来做算数,使用的是 = 和 + 这类运算符:

i = 1; y = 2 ; var z = i + y;

 

JavaScript 数据类型

JavaScript 数据类型 :

字符串、数字、布尔、数组、对象、Null、Undefined

JavaScript 拥有动态类型,这意味着相同的变量可用作不同的类型。

var  x                // x 为 undefined

var y = 1;           // y 为数字

var z = “weiker”;      // z 为字符串

 

 JavaScript 字符串 :

字符串是存储字符(比如 “weiker”)的变量。

字符串可以是引号中的任意文本,可以使用单引号或双引号 注:

var username = “weiker”;

var username = ‘weiker’;

(可以在字符串中使用引号,只要不匹配包围字符串的引号即可)

 

JavaScript 数字 :

JavaScript 只有一种数字类型。数字可以带小数点,也可以不带。

字符串可以是引号中的任意文本,可以使用单引号或双引号 注:

var x = 34.00;      //使用小数点来写

var y = 34;         //不使用小数点来写

(可以在字符串中使用引号,只要不匹配包围字符串的引号即可)

JavaScript 布尔:

布尔(逻辑)只能有两个值:true 或 false。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • js中开关变量使用实例
  • js 作用域和变量详解
  • JavaScript中变量与作用域

相关文章

  • 2017-05-11angularJS深拷贝详解
  • 2017-05-11jQuery验证表单格式的使用方法
  • 2017-05-11js实现自定义路由
  • 2017-08-31js基础keycode表
  • 2017-05-11Node.js Express 框架 POST方法详解
  • 2017-05-11微信小程序 ecshop地址三级联动实现实例代码
  • 2017-05-11Bootstrap导航简单实现代码
  • 2017-05-11JavaScript两个变量交换值的实现方法
  • 2017-05-11JavaScript自动点击链接 防止绕过浏览器访问的方法
  • 2017-05-11详解Vue使用 vue-cli 搭建项目

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • jQuery设置图片等比例缩小的方法
    • 详解RequireJS按需加载样式文件
    • JavaScript数据结构学习之数组、栈与队列
    • js实现仿购物车加减效果
    • d3.js入门教程之数据绑定详解
    • 完美解决spring websocket自动断开连接再创建引发的问题
    • AngularJS动态菜单操作指令
    • vue.js单页面应用实例的简单实现
    • Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
    • 微信小程序 小程序制作及动画(animation样式)详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有