编程语言都是同样的,JS中也是有变量的。
首先JS的变量是区分大写和小写的,这个须要注意。比方number和Number是不同的变量。无论是经常使用类型的,还是对象类型,比方 Object obj和Object Obj是两个对象。
然后是对变量赋值。这个基本都一样,能够先声明再赋值,
var i;
i=0;

也能够声明时赋值,

var i=2;

而变量假设你不又一次赋值,它是不会改变的,比方

var i=2。
var i;

由于i没有又一次赋值。所以i还是2。
而对于对象变量则比較有意思,不须要向那些java,c#中先创建一个类,再声明字段和属性。

最后实例化后对属性赋值。

在JS中,你能够一遍声明属性,一边赋值。

Object data = new Object();
data.ID="qwert123";
data.Name="yys";
data.Content="这是一个对象!";

...
也就是说。你能够随意的声明你的对象的属性,这里是我认为用的比較舒服的地方。

由于js是弱类型,所以基本类型大都是var声明。而对象则是Object。

最新文章

  1. iOS开发进阶
  2. python 占位符 %s Format
  3. OpenGL开发环境配置-Windows/MinGW/Clion/CMake
  4. PHP基础18:require和include
  5. mac 下tomcat启动报错 unknown host
  6. python集合set,frozenset--笔记
  7. Javascript:再论Javascript的单线程机制 之 DOM渲染时机
  8. KMS服务器搭建
  9. window安装swagger editor
  10. C语言博客作业——函数
  11. UVALive - 6439(思维题)
  12. python使用selenium安装chromedriver的问题
  13. centos install go
  14. laravel中连表查询
  15. 也谈SpringCloud:假如 《复仇者联盟4》是一个微服务
  16. (GoRails)ActionCable如何用Redis + 菜鸟redis教程
  17. PRINT语句详解
  18. Hadoop案例(一)之日志清洗
  19. 【cocos2d-x制作别踩白块儿】第九期:游戏计时功能(附源代码)
  20. [USACO08FEB]酒店Hotel

热门文章

  1. 认识Vue组件
  2. Linux下切换python版本
  3. 洛谷 P1703 那个什么密码2
  4. 【LeetCode】3Sum Closest 解题报告
  5. IIS 无法读取配置节"system.web.extensions",由于它缺少节声明
  6. 7.第一次使用java连接mongodb遇到的问题
  7. 新手教程:电信+广电(或其他运营商)双WAN设置
  8. or in 、Object.keys()以及Object.getOwnPropertyNames有什么区别?
  9. Activiti工作流(3):activiti核心API
  10. CODEVS——T 1404 字符串匹配