JavaScript基础教程03var动态数据类型
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
JavaScript基础教程03var动态数据类型相关推荐
- Web前端-JavaScript基础教程上
Web前端-JavaScript基础教程 将放入菜单栏中,便于阅读! JavaScript是web前端开发的编程语言,大多数网站都使用到了JavaScript,所以我们要进行学习,JavaScript ...
- javascript技术教程蔡敏_程序员都必掌握的前端教程之JavaScript基础教程(上)
阅读本文约需要10分钟,您可以先关注我们,避免下次无法找到. 本篇文章成哥继续带大家来学习前端教程之JavaScript,网页的动态事件基本上都是靠它来实现的.下面我们就一起来学习内容吧! 01 Ja ...
- Web前端开发精品课HTML CSS JavaScript基础教程JavaScript部分知识点总结
内容来自莫振杰Web前端开发精品课HTML CSS JavaScript基础教程章节总结 第24章 JavaScript简介 1.HTML是网页的结构,CSS是网页的外观,而JavaScript是网 ...
- JavaScript基础教程速学笔记
JavaScript基础教程速学笔记 JavaScript简介 JavaScript 是 Web 的编程语言.(但是java与JavaScript的区别就是周杰与周杰伦的区别)所有现代的 HTML 页 ...
- 【JavaScript基础教程】
JavaScript基础教程 第一章 课程准备 1-1.js简介 1-2.js特点 1-3.ES,JS和JScript关系 1-4.内部引入注释 1-5.外部引入和行内引入 1-6.输入输出工具 1- ...
- javascript基础教程_JavaScript基础教程(九)对象、类的定义与使用
对象.类的定义与使用 对象与类是面向对象程序设计语言教学过程中不可避免需要讲解的内容之一.很多人将两者混为一谈,简单认为对象就是类,类就是对象.实际上深入分析的话,对象与类的区别还是较为明显的.本文主 ...
- 大工13秋 c/c++语言程序设计 在线作业3,大工19秋《JavaScript基础教程与应用》在线作业3【满分答案】...
大工19秋<JavaScript基础教程与应用>在线作业3 试卷总分:100 得分:100 一.单选题 (共 10 道试题,共 50 分) 1.下列不属于Javascript的基本组成的 ...
- JavaScript基础教程新手入门必看
对前端稍微有点了解的初学者都知道,JavaScript是必不可少的工具.毫不夸张的说,大部分网页都使用了JavaScript,想要成为一个优秀的前端工程师,做出漂亮令用户满意的网页,熟练掌握JavaS ...
- Web前端-JavaScript基础教程下
Web前端-JavaScript基础教程下 <script>有6个属性: async对外部脚本有效,可以用来异步操作,下载东西,不妨碍其他操作. charset为src属性指定字符集. d ...
最新文章
- 面完字节跳动,才知道自己的数据结构与算法有多薄弱...
- mysql执行出错:Table 'k_user' is read only
- uwsgi+nginx部署django项目(有图原理的详细展示的)
- WordPress文章ajax,使用ajax在WordPress后台删除文章方法
- net core框架介绍
- YUV通过MediaCodec编码H264
- OpenGL与gl glu glut freeglut glew glfw封装库关系(十五)
- Vue传递方法给页面调用
- HTTP传递数据的几种方法
- Linux运维面试题
- Visual Studio 2015离线版msdn帮助文档下载和安装
- 数据库修改服务器,服务器数据库修改
- 为什么硬件工程师招聘如此之难?
- 夏季 肝病患者养生保健重点在哪 请详解
- 【解决】Error loading the file ‘Assets/.../Scene.unity‘. File is either empty or corrupted, please......
- 计算机键盘复制键,键盘按键设置复制粘贴的方法
- [DIV/CSS] 用CSS和JS打造一个简单的图片编辑器
- dreamweaver网页设计作业制作 学生NBA篮球网页 WEB静态网页作业模板 大学生校园篮球网页代码 dw个人网页作业成品
- decltype操作符
- Vue.js 文件上传限制类型上传与限制选择的文件类型
热门文章
- 腾讯云~Docker安装Nginx
- 【Python】第十二课 网络爬虫
- ubuntu系统写路由指令_linux系统下,traceroute路由跟踪指令详解
- ASP.NET 中防止TreeView展开时刷新
- 嵌入式移植使用pppoe
- 安徽农商行计算机类笔试考什么,2017年安徽农信社|农商行招聘考试笔试内容
- Touch_GUI(基于STM32触摸屏)
- 2022年高处吊篮安装拆卸工(建筑特殊工种)考试题及答案
- android如何使用menu键
- python evaluate函数_Robot Framework之强大的Evaluate和Collections 库