Js中的变量

Js中的变量:

 1:如果在var中没有初始化变量的值,则默认为undefined.

 2:可以不用var来申明一个变量,但是在过程级中申明一个变量时,就必须用var.

   总之用var就对了.

 3:当要声明一个变量并进行初始化,但又不想指定任何特殊值,可以赋值为 JScript 值 null。下面给出示例。

   var bestAge = null;

 4:如果声明了一个变量但没有对其赋值,该变量存在,其值为Jscript 值 undefined。下面给出示例。

    var currentCount

 5: 在 JScript 中 null 和 undefined 的主要区别是 null 的操作象数字 0,

   而 undefined 的操作象特殊值NaN (不是一个数字)。

   对 null 值和 undefined 值作比较总是相等的。

 6:   运算             结果

  数值与字符串相加       将数值强制转换为字符串。

  布尔值与字符串相加      将布尔值强制转换为字符串。

  数值与布尔值相加       将布尔值强制转换为数值。

 7:要想显式地将字符串转换为整数,使用 parseInt 方法。

   要想显式地将字符串转换为数字,使用 parseFloat 方法。

   请注意,比较大小时字符串自动转换为相等的数字,但加法(连接)运算时保留为字符串。

js中的数据类型

 1:Jscript 有三种主要数据类型、两种复合数据类型和两种特殊数据类型

   主要(基本)数据类型是: 字符串 数值 布尔

   复合(引用)数据类型是: 对象 数组

   特殊数据类型是: Null Undefined

 2:测试是否已经声明变量 x :

   if (typeof(x) == "undefined")

     // 作某些操作

js中的内置对象

 1:Jscript 提供了 11 个内部(或“内置”)对象。

   它们是Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、Error 以及 String 对象

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ios开发基础知识 - 1

    输出 command+shift+r NSLog(@"log: %@ ", myString);  NSLog(@"log: %f ", myFloat);  ...

    用户1172164
  • 物理引擎

    物理引擎: motor2 基于Box2d的AS3(Player 10)刚体引擎 作者主页:http://lab.polygonal.de/motor_phys...

    用户1172164
  • [mobile开发碎碎念]手机页面上显示PDF文件

    demo:http://mozilla.github.io/pdf.js/web/viewer.html

    用户1172164
  • JavaScript之数据类型

      JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类...

    用户6182664
  • js 添加网站运行时间

    Savalone
  • 打破你的认知!Java空指针居然还能这样玩,90%人不知道…

    我们知道调用一个对象的方法,如果对象为 null 肯定会报空指针错误的,但你确定一定会吗?

    Java技术栈
  • 如何防止网站被扒的解决方法!

    这个代码能够直接保护整个站,而不再是单个页面,直接把代码放到自己的网站上,如果是博客建议放到header.php头部文件,如果是单页面直接放到首页即可!

    空木白博客
  • 一个游戏程序员的代码书写观(一)

    游戏中基本都有MessageBox的需求,虽然可以使用OS层面的MessageBox,但是一般而言都不能满足游戏的需求,有鉴于此,我们实现了第一版的定制Mess...

    用户2615200
  • Neo4j-2.1 字符串函数

    悠扬前奏
  • Python面向对象基础

    NOTE: 重要强调:     Python的作用域和命名空间 (1)命名空间 是从命名到对象的映射     ①内置命名空间     ②全局命名空间:模块   ...

    py3study

扫码关注云+社区

领取腾讯云代金券