02JavaScript基础语法及数据类型
JavaScript基础语法及数据类型
2.1数据类型
2.1.1字符串(String)
用单引号或双引号括起来的零个或多个单一的字符所组成。
2.1.2数值(Number)
包含整数或浮点数。
2.1.3布尔数据(Boolean)
取值为true或false。
2.1.4空值(null)
表示没有值,取惟一值”null”,大小写敏感。
注:null不能写成Null或NULL。
null既不等于“0”,也不等于“空字符串”。因为“0”是数值,“空字符串”是字符串。
2.1.5未定义值(undefined)
表示尚未定义值。
2.1.6注释语句
// <单行注释语句>
/* <多行注释语句> */
2.2数据类型转换
2.2.1自动数据类型转换
<script>
var x="dadaad"+23;
var y=23+"dad";
var a="23"+10;
var b=23+"10";
var c="30"/"5";
document.write(x);
document.write("<br>");
document.write(y);
document.write("<br>");
document.write(a);
document.write("<br>");
document.write(b);
document.write("<br>");
document.write(c);
</script>
2.3变量
2.3.1变量命名
以字母或下划线开头后面接数字或其它字母,变量名区分大小写
<script>
var A="Uppercase A";
var a="Lowercase a";
document.write(A);
document.write("<br>");
document.write(a);
</script>
2.3.2变量的声明
变量声明时,不必定义类型,所有类型均由小写的var声明。
var name;(自动给出一个未定义值)
var name,sex;(自动给出未定义值)
var name=”张永”,sex=”女生”;(二变量均为字符串)
2.3.3变量的作用域
全局变量(Global variable)和局部变量(Local variable)
<script>
document.title = "变量的作用域实例";
//gv是全局变量
var gv = "JavaScript";
document.write("test函数的输出:<br>");
test();
function test(){
//lv是局部变量
var lv = "VBScript";
document.write("gv=" + gv + "<br>");
document.write("lv=" + lv + "<br>"+ "<br>");
}
document.write("document的输出:<br>");
document.write("gv=" + gv + "<br>");
document.write("lv=" + lv + "<br>");
</script>
2.4常量
2.4.1字符串常量(String Literals)
一般字符串常量
特殊字符的字符串常量
字符 |
意义 |
字符 |
意义 |
\b |
后退一格(Backspace) |
\t |
制表(Tab) |
\f |
换页(Form feed) |
\’ |
单引号 |
\n |
换行(New line) |
\” |
双引号 |
\r |
返回(Carriage return) |
\\ |
反斜线(Backslash) |
2.4.2布尔常量(Boolean Literals)
true或false
2.4.3整数常量(Integers Literals)
2.4.4浮点常量(Floating-Point Literals)
2.4.5数组常量(Array Literals)
02JavaScript基础语法及数据类型的更多相关文章
- 二.Python基础语法和数据类型
Python第二节 基础语法和数据类型 Python编码 python3默认情况下源码文件以UTF-8编码, 字符串均为unicode字符串.同时也可以通过# -*- coding: cp-1252 ...
- Python基础语法和数据类型最全总结
摘要:总结了Python最全基础语法和数据类型总结,一文带你学会Python. 本文分享自华为云社区<Python最全基础语法和数据类型总结>,原文作者:北山啦 . 人生苦短,我用Pyth ...
- day 50 js-part1基础语法,数据类型及用法,流程控制语句,循环
js基本概念: JavaScript 是世界上最流行的脚本语言. JavaScript 被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用. JavaScript ...
- Python3基础语法和数据类型
Python3基础语法 编码 默认情况下,Python3源文件以UTF-8编码,所有字符串都是unicode字符串.当然你也可以为原码文件制定不同的编码: # -*- coding: 编码 -*- 标 ...
- php基础语法(数据类型、运算符)
数据类型 标量类型: int, float, string, bool 复合类型: array, object 特殊类型: null, resouce 整数类型int, integer 字符串类型st ...
- Java基础语法<一> 数据类型&运算符
1 数据类型 1.1 整型 类型 存储需求 取值范围 int 4字节 -21 4748 3648 – 21 4748 3647 232 short 2字节 -32768-32767 216 lon ...
- Python基础语法-基本数据类型
此文档解决以下问题: 一.Python中数值数据类型——整型(int).浮点型(float).布尔型(bool).复数(complex) 1.float()函数的运用 2.int()函数的运用 3.t ...
- 【python基础语法】数据类型:数值、字符串 (第2天课堂笔记)
""" 数据类型: 一.数值类型:整数 浮点数 布尔值 二.序列类型:字符串.列表 元祖 三.散列类型:字典 集合 可变数据类型: 列表 字典 集合,可以改动内存地址数据 ...
- java基础语法-char数据类型
1.java中的char描述了UTF-16中的一个代码单元,因此对于基本的多语言层面可以随意的用char表示 ;//int值只能在0到65535即0000到FFFF 对于其他16个代码级别(两个代码单 ...
随机推荐
- node.js 在函数内获取当前函数
js 如何在函数体内部知道 自己在哪个函数内运行呢? 打比方: function a() { // 我想在这里知道我的函数名a和函数function a () {...} } 使用Error的调用栈可 ...
- CI框架下的get_instance() 函数
你随便下个CI框架的源码都会看到很多的get_instance() 函数,这个函数是用来获取CI 的全局超级对象,CI 是单例模式的框架,所有全局有一个超级对象.因为只有一个实例,所以无论这个函数使用 ...
- spring boot-启动及配置文件
spring boot启动: 1:默认启动方法 public static void main(String[] args) { SpringApplication.run(UserServiceAp ...
- RK3288][Android6.0] 调试笔记 --- 关闭按键音后无法录音问题【转】
本文转载自:http://blog.csdn.net/kris_fei/article/details/70052413 Platform: ROCKCHIPOS: Android 6.0Kernel ...
- 今晚的两道 bc
第一道题 Beautiful Palindrome Number ,简单组合计数问题,手算打表就好~大概十五分钟左右搞定[第一次 提交竟然 wa了一次 有一个小小的坑在那.... /******** ...
- 逻辑频道号---DVB NIT LCN
先介绍NIT,NIT描述如下: 有一点要注意,NIT是对大网的描述,即NIT并不是描述当前的流,而是描述大网的某些或者全部流.如下图,TS流描述1-6共对6个频点不同的TS流进行了描述,具体对哪一个流 ...
- 【转】整套完整安全的API接口解决方案
原文地址:http://www.cnblogs.com/hubro/p/6248353.html 在各种手机APP泛滥的现在,背后都有同样泛滥的API接口在支撑,其中鱼龙混杂,直接裸奔的WEB API ...
- Android下载资源
下面提供了源码下载地址,供有兴趣的朋友下载, android音乐播放器源码 由于本人才疏学浅,有很多地方不够完善,希望大家指证. 免费下载地址在 http://linux.linuxidc.com ...
- CodeForces 731A Night at the Museum (水题)
题意:给定一个含26个英语字母的转盘,问你要得到目标字符串,至少要转多少次. 析:分别从顺时针和逆时针进行,取最小的即可. #pragma comment(linker, "/STACK:1 ...
- 0626-TP整理二(调试模式,空操作,跨控制器调用,跨方法跳转--redirect(),框架语法,创建model模型)
一.调试模式(入口文件:index.php) define('APP_DEBUG', true); //调试模式 define('APP_DEBUG', FALSE); //运行模式 开启日志信息 ...