JavaScript基础教程03var动态数据类型
来源:互联网 发布:淘宝上海大药房旗舰店 编辑:程序博客网 时间:2024/05/13 01:34
var动态数据类型,是JavaScript中一个特性,它用起来非常灵活,灵活就导致了可能有一些意外的风险,在日后的实例,我会带领大家来分析。
javascript中对于var类型的分析,看一百遍书,不如写几行代码。下面这个代码 是我精心准备的,希望大家能对于var 拥有动态类型的的这种变量有一个初步的解。
<span style="font-size:18px;"><!DOCTYPE html><html><head><meta charset="utf-8"><title>var动态数据类型</title><!-- 作者:小鱼酱 时间:2016-04-07 描述:var变量第一讲 --><script type="text/javascript">//01.js 是弱类型,变体变量,可以动态修改变量值,即使是其它类型的数据//var变量 可以说动态类型var a=5; // Numbera={}; //objecta=function(){}; // functionvar x // x 为 undefinedvar x = 6; // x 为数字//0.2字符串可以是引号中的任意文本。您可以使用单引号或双引号var x = "Bill"; // x 为字符串 x='apple';//0.3科学计数法var y=123e5; // 12300000var z=123e-5; // 0.00123//0.4布尔类型var x=true;var y=false;//0.5数组一var cars=new Array();cars[0]="Audi";cars[1]="BMW";cars[2]="Volvo";//0.5数组二var cars=new Array("Audi","BMW","Volvo");//(condensed arrayvar cars=["Audi","BMW","Volvo"];//literal array//0.6对象var person={firstname:"Bill", lastname:"Gates", id:5566};var person={//对象的属性firstname : "Bill",lastname : "Gates",id : 5566};name=person.lastname;//对象寻址name=person["lastname"];//打印出来看看//alert(name);//0.6 Undefined 和 Null Undefined 这个值表示变量不含有值。//可以通过将变量的值设置为 null 来清空变量。cars=null;person=null;//alert(cars); //打印看一看var yu;alert(yu);//Undefined类型//0.7声明变量类型,当您声明新变量时,可以使用关键词 "new" 来声明其类型:var carname=new String;var x= new Number;var y= new Boolean;var cars= new Array;var person= new Object;//JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。</script></head><body></body></html></span>
学习编程最重要的是多写代码,对代码思考终结,在去写代码,下一讲,我将var变量的其他一些事~~~~~~~~~~~~~~~~~~~~
sss
1 0
- JavaScript基础教程03var动态数据类型
- JavaScript基础教程02好神奇的变量var
- javascript var
- javascript var
- JavaScript 基础教程
- JavaScript 基础教程
- javascript基础教程
- javaScript基础教程
- JavaScript基础教程
- javascript基础教程
- JavaScript基础教程
- JavaScript基础教程
- 4.2、JS——var 数据类型 节点标签属性操作 动态获取方法
- javascript数据类型和var保留字的作用域的探索
- LPC基础教程-数据类型
- Kotlin基础教程-基本数据类型
- GStreamer基础教程03——动态pipeline
- GStreamer基础教程03——动态pipeline
- Red Hat Enterprise Linux Server 7.1 x86_64 下载
- cocos2d-Lua02Lua面向对象
- U盘作为启动盘的重装系统教程
- 百思不得姐自定义TabBar
- 【杭电】[2083]简易版之最短距离
- JavaScript基础教程03var动态数据类型
- 【杭电】[1859]最小长方形
- Swift编程基础(三):数组与字典
- Java 对字符串数据进行MD5/SHA1哈希散列运算
- 【杭电】[1161]Eddy's mistakes
- 线性筛法求素数
- mplayer: error while loading shared libraries:libavcodec.so.53
- 2179: FFT快速傅立叶|快速傅里叶变换
- 第2周 C语言及程序设计初步例程-37 循环嵌套