js变量类型及检查

一、变量的类型
JavaScript 有六种数据类型。主要的类型有 Number、String、object
以及 Boolean 类型,其他两种类型为 null 和 undefined。
var obj = {x:[1,2],y:23};//Object类型

i=100;//Number类型
i="variable";//String类型
i={x:4};//Object类型

i=[1,2,3];//Array类型
var men = true; // Boolean 类型。
变量命名:JavaScript
是一种区分大小写的语言,因此将一个变量命名为 computer 和将其命名为
Computer是不一样的。
  另外,变量名称的长度是任意的,但必须遵循以下规则:
  
1.第一个字符必须是一个字母(大小写均可)、或一个下划线(_)或一个美元符 ($)。
   2.后续的字符可以是字母、数字、下划线或美元符。

   3.变量名称不能是保留字。

二、变量的声明
  JS中变量申明分显式申明和隐式申明。
  var
i=100;//显式申明
  i=100;//隐式申明

三、变量类型检测
js判断变量类型 有2种方法
1.使用typeof
typeof
变量
2.使用Variables.constructor
变量.constructor==变量类型(比如Number,String,Boolean

时间: 2024-10-07 16:03:49

js变量类型及检查的相关文章

JS—变量类型

<html> <head> <title>03-JS变量类型</title> <!-- 设置编码 --> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <script type="text/javascript"> /*java中的变量分类: 基本数据类型 引用数据类型 js中

js 变量类型、相互转换

1.string    var string = "this is mine"    string.substring();            //截取函数    string.toLowerCase();        //换换小写    string.toUpperCase();        //转换大写    string.indexOf("is") > -1;    //字符串检索,检索不到返回-1    string.replace("

js变量类型

js中有null和undefined,null是指对象不存在,undefined是指原生数据不存在 var h = {name:'lisi',age:28};console.log(h.name)//对象用的是点语法,php中是name->'lisi' 下面是数组,数组用的是[]语法 1 var arr = ['a',3,'hello',true]; 2 console.log(arr); 3 //显示结果为 4 ["a", 3, "hello", true]

判断JS变量类型

function getType(o) { var _t; return ((_t = typeof(o)) == "object" ? Object.prototype.toString.call(o).slice(8,-1):_t).toLowerCase(); }

转战JS(1) 初探与变量类型、运算符、常用函数与转换

转战JS(1)初探与变量类型.运算符.常用函数与转换 做为一名.NET后台开发人员,正考滤向Web前端开发转型,之前也写过一代前端代码,可是当再回头看JS,并有转向它的意愿的时候,突然发现:原来JS不是那么简单的.很多的细节部分以前都没有注意到,现在把学习的知识点记录下来,做为学习笔记,好时不时看看.如果有什么错误,还请各位看官多多包涵.多多指正. JavaScript是一门轻量型的面向Web编程的脚本言语言,常被简称为:JS.广泛应用于PC和各种移动设备中,常和HTML.CSS一起组成网页页面

js最基础知识回顾3(字符串拼接,数据类型,变量类型,变量作用域和闭包,运算符,流程控制,)

一.javaScript组成     1.ECMAScript:解释器.翻译 ---------------------------------------------------------几乎没有兼容性问题     2.DOM:Document Object Model --------操作HTML的能力----document--------有一些兼容性问题     3.BOM:Browser Object Model -------------浏览器---------------wind

js基础之变量类型

js的基本变量类型包括number,string,boolean,undefined,function,object,可用typeof展示出来.且js的变量类型是有所存的数据决定的.对于undefined类型是由于未声明或声明了为赋值产生的. <script> //number var a = 12; var b; //string // a = 'abc'; //boolean // a = true; //object // a = document.getElementById('div

JS 中对变量类型的判断

总结:1. 一般简单的使用 typeof 或 instanceof 检测(这两种检测的不完全准确)          2. 完全准确的使用 原生js中的 Object.prototype.toString.call  或 jquery中的 $.type 检测 在 JS 中,有 5 种基本数据类型和 1 种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String:复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array,

js声明引入和变量声明和变量类型、变量

问题: 在网页的发展历程中,发现网页不能对用户的数据进行自动校验,和提供一些特效. 解决: 使用javascript. 作用 可以让网页和用户进行直接简单的交互. 可以让网页制作特效和动画. 声明js代码域 1.<script type="text/javascript"></script> 2.<script src="js/my.js" type="text/javascript" charest="u