`
风雪涟漪
  • 浏览: 496834 次
  • 性别: Icon_minigender_1
  • 来自: 大连->北京
博客专栏
952ab666-b589-3ca9-8be6-3772bb8d36d4
搜索引擎基础(Search...
浏览量:8764
Ae468720-c1b2-3218-bad0-65e2f3d5477e
SEO策略
浏览量:17660
社区版块
存档分类
最新评论

Javascript 基本数据类型,数组,循环以及条件-变量

阅读更多

在深入javascript面向对象特性之前,让我们温习下基础知识。这一章能带你学会如下知识点:

  • Javascript的基本类型,比如字符串和数字类型。
  • 数组
  • 基本的运算符,如+,-,delete,typeof
  • 控制语句,比如循环和条件。

变量

变量用来存储数据。当编写程序的时候,可以非常方便的使用变量去代替实际的数据。比如,当你在程序中过多的使用3.1415926的时候,你可以使用变量pi来代替。之所以叫变量的原因是,存放数据的这个变量在初次赋值之后,可以进行任意的修改。变量也能存储程序员不知道的数据,比如运算之后的结果。

 

使用变量需要知道两个步骤:

 

  • 声明一个变量。
  • 初始化这个变量,也就是赋值。
声明(declare)一个变量,你可以使用var语句。
var a;
var thisIsAVariable;
var _and_this_too;
var mix12three;
 
对于变量的名字,你可以是混合使用字母,数字,下划线,但是要注意的是首字母不能为数字,下面的变量就是不合法的。
var 2three4five;

初始化的意思就是要给变量一个初始值。方法如下:
  • 首先声明一个变量,然后在初始化。
  • 用一条语句声明和初始化变量。
var a=1;

现在变量a包含的值为1.

你也可以使用一个var语句来声明或初始化多个变量。

var v1, v2, v3 = 'hello', v4 = 4, v5;

变量是区分大小写的

变量的命名是区分大小写的。你可以使用Firebug控制台来校验下列语句。

 

var case_matters = 'lower';
var CASE_MATTERS = 'upper';
case_matters
CASE_MATTERS

 

在输入第三行的时候,你只要输入ca并且按下Tab键就可以了,这么做就把case_matters自动补全。第四行只要敲入CA并且按下Tab,就会有同样的补完效果。

 

 



此书剩下的部分将用代码来替代上一个截屏。

 

>>> var case_matters = 'lower';
>>> var CASE_MATTERS = 'upper';
>>> case_matters
"lower"
>>> CASE_MATTERS
"upper"

 

这个>>>符号的意思是你要敲入的代码,剩下的就是结果了。强烈建议你要亲自的敲入这些示例代码,这样学习的效果会更好些。


 

 

 

 

  • 大小: 35.3 KB
分享到:
评论

相关推荐

    全栈工程师开发8个阶段(27.32G)

    ---第02章变量,数据类型,运算符 ---第03章条件选择结构 ---第04章循环结构 ---第05章数组 ---第06章二维数组 ---第07章嵌套循环 3.高级特性视频 ---第八章 ---第二章 ---第六章 ---第七章 ---第三章 ---第四章 ---第...

    javascript学习手册.zip

    JavaScript的基础语法与其他编程语言有许多相似之处,包括变量、数据类型、运算符、条件语句和循环语句等。 变量和数据类型:JavaScript是一种弱类型语言,变量的类型会在赋值时自动确定。常见的数据类型包括数字...

    实例驱动的JavaScript教程,帮助你快速上手.pdf

    通过理论讲解、实例演示和练习项目,本课程将引导学习者逐步学习JavaScript的核心概念,包括变量、数据类型、运算符、条件语句、循环结构等基本语法。我们将深入讲解JavaScript的函数、数组、对象以及面向对象编程的...

    JavaScript笔记

    | |--如果输入的是字符串类型的数字,返回false--不能判断数据类型,只判断内容 | |--如果输入的是boolean,返回false。因为boolean可以和number类型直接做计算 | |--和任何数字计算都得NaN;和任何数字作比较都...

    js基础教学笔记.docx

    5、 数据类型 7 6、 操作符 10 7、 流程控制 12 8、 循环 13 9、 JavaScript命名规范 14 10、 JavaScript数组 14 11、 JavaScript函数 15 12、 JavaScript作用域 16 13、 JavaScript预解析 16 14、 JavaScript对象 ...

    JavaScript入门经典(第3版) 附书源代码.rar

    avaScript中的数据类型与变量2.1 JavaScript中的数据类型2.2 变量——保存在内存中的数据2.3 设置浏览器以显示错误信息2.4 使用数据——计算数值及字符串的基本操作2.5 数据类型转换2.6 数组2.7 “在线小测试”程序...

    JavaScript DOM编程艺术(中文第2版)

    2.1 准备工作 2.2 语法 2.2.1 语句 2.2.2 注释 2.2.3 变量 2.2.4 数据类型 2.2.5 数组 2.2.6 对象 2.3 操作 2.4 条件语句 2.4.1 比较操作符 2.4.2 逻辑操作符 2.5 循环语句 2.5.1 while循环 2.5.2 for循环 2.6 函数 ...

    JavaScript核心技术 PDF扫描版

    第2章JavaScript数据类型与变量 2.1变量的标识 2.2作用域 2.3简单类型 2.4常量:有名称但不改变 2.5习题 第3章运算符和语句 3.1JavaScript语句的格式 3.2简单语句 3.3条件语句和程序流 3.4条件运算符 3.5逻辑运算符 ...

    02 函数与事件.ppt

    理解变量、数据类型和运算符 JavaScript 中声明变量:var 变量名 "+"可以用于两个数相加,还可以用于连接字符串 parseInt() 和 parseFloat() 函数将字符串分别转换为整型和小数 运算符号分为算术运算符、比较运算符...

    JavaScript入门经典(第1版)书源代码

    ”小测试的简介 1.6 小结第2章 avaScript中的数据类型与变量 2.1 JavaScript中的数据类型 2.2 变量——保存在内存中的数据 2.3 设置浏览器以显示错误信息 2.4 使用数据——计算数值及字符串的基本操作 2.5 ...

    JavaScript面向对象编程指南(第2版)

    依次介绍了JavaScript的发展历史、基础性话题(变量、数据类型、数组、循环以及条件表达式)、函数、对象、原型、继承的实现、BOM和DOM等。附录部分包括了学习JavaScript编程常用的参考资源。尤其值得一提的是,本书...

    html5入门到精通 视频教程

    JavaScript基础语法28_两种数据类型的内存对比 JavaScript基础语法29_数组的创建及使用 JavaScript基础语法30_数组常用方法 JavaScript基础语法31_数组的排序 JavaScript基础语法32_时间和日期 JavaScript基础语法33...

    史上最全韩顺平传智播客PHP就业班视频,10月份全集

    9-26 4 javascript数据类型三大类型 9-26 5 javascript算术运算符及位运算 9-26 6 javascript三大流程控制 9-27 1 课程回顾 9-27 2 循环控制 金字塔的输出 9-27 3 循环控制 js的调试方法 9-27 4 函的数定义分类及...

    (全)传智播客PHP就业班视频完整课程

    9-26 4 javascript数据类型三大类型 9-26 5 javascript算术运算符及位运算 9-26 6 javascript三大流程控制 9-27 1 课程回顾 9-27 2 循环控制 金字塔的输出 9-27 3 循环控制 js的调试方法 9-27 4 函的数定义分类及...

    史上最全传智播客PHP就业班视频课,8月份视频

    9-26 4 javascript数据类型三大类型 9-26 5 javascript算术运算符及位运算 9-26 6 javascript三大流程控制 9-27 1 课程回顾 9-27 2 循环控制 金字塔的输出 9-27 3 循环控制 js的调试方法 9-27 4 函的数定义分类及...

    史上最全韩顺平传智播客PHP就业班视频,9月份全集

    9-26 4 javascript数据类型三大类型 9-26 5 javascript算术运算符及位运算 9-26 6 javascript三大流程控制 9-27 1 课程回顾 9-27 2 循环控制 金字塔的输出 9-27 3 循环控制 js的调试方法 9-27 4 函的数定义分类及...

    韩顺平PHP JS JQUERY 所有视频下载种子 货真价实

    9-26 4 javascript数据类型三大类型 9-26 5 javascript算术运算符及位运算 9-26 6 javascript三大流程控制 9-27 1 课程回顾 9-27 2 循环控制 金字塔的输出 9-27 3 循环控制 js的调试方法 9-27 4 函的数定义分类及...

    javascript入门笔记

    条件是一个boolean类型的数据,如果条件结果为true,则执行表达式1的内容,并将表达式1的结果作为整体表达式的结果。如果条件为false,则执行表达式2的内容,并将表达式2的结果作为整体表达式的结果 ex: var age ...

    JavaScript详解(第2版)

     3.1.1 基本数据类型   3.1.2 复合数据类型   3.2 变量   3.2.1 有效变量名   3.2.2 声明和初始化变量   3.2.3 动态或宽松类型语言   3.2.4 变量作用域   3.2.5 变量的拼接   3.3 常量  ...

    JavaScript权威指南(第6版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

Global site tag (gtag.js) - Google Analytics