一.简单的数据对象

------1.小数

var fNum = 1.02;

------2.整数

var iNum = 1;

------3.逻辑变量

var bNum = true;

二.复杂的数据对象

------1.数组 

var arr = [1,2,2,5,3,4,[22,34,68],{wudi:12,aini:32}];

----------------数组内可以包含数组和表等

----------------数组[]表示

var Cmd = [

    function() {

        var my_test = 10;

        console.log("helloworld");

    },

];

上述数组   调用即可

Cmd[0]();

------2.表    

var table = {
xiaohong: 23,
daniu: 16,
zhanghong: 40,
laoban: 26,
zhang: 20
} var System = {
test_name: function () {
console.log("test_name func");
}, test_func: function () {
console.log("test_func func");
}, age: 10,
sex: -1,
name: "Blake",
}; //-------------------------------3.表的使用----------------------------
var student = {
xiaohong: 4,
xiaoming: 5,
xiaotian: 6,
wuming: 7
}; //遍历表
for (var key in student) {
console.log(key, student[key]);
} //删除表中数据
delete student["wuming"];
console.log(student);
console.log("======================="); //表传的是引用
function modify_table(t) {
t.xxxx = 10;
} var t = { name: "jadeshu" };
console.log(t); // {name: "jadeshu"}
modify_table(t); //表传的是引用
console.log(t); //{name: "jadeshu", xxxx: 10}

------3.字符串

var str = "helloWorld!!";

//求字符串长度
console.log(str.length); //12 //返回字符子串在字符串所在第一次的索引位置
var index_str = str.indexOf("Wo");
console.log(index_str); //5 //没有找到就返回-1
index_str = str.indexOf("xiao");
console.log(index_str); //-1
console.log("======================="); //重新生成一个字符串对象,原字符串不变
var tmp_str = str.replace("World", "WORLD");
console.log(str, tmp_str); //helloWorld!! helloWORLD!!
var tmp_str2 = str.toUpperCase();
console.log(str, tmp_str2); //helloWorld!! HELLOWORLD!!

------4.函数

一 js数据类型的更多相关文章

  1. 由js apply与call方法想到的js数据类型(原始类型和引用类型)

    原文地址:由js apply与call方法想到的js数据类型(原始类型和引用类型) js的call方法与apply方法的区别在于第二个参数的不同,他们都有2个参数,第一个为对象(即需要用对象a继承b, ...

  2. 总结的JS数据类型判定(非常全面)

    用typeof 来检测数据类型 Javascript自带两套类型:基本数据类型(undefined,string,null,boolean,function,object)和对象类型. 但是如果尝试用 ...

  3. JavaScript学习10 JS数据类型、强制类型转换和对象属性

    JavaScript学习10 JS数据类型.强制类型转换和对象属性 JavaScript数据类型 JavaScript中有五种原始数据类型:Undefined.Null.Boolean.Number以 ...

  4. JS数据类型的理解(猜测)

    Js 数据类型 对于这个主题,首先来看几个问题,如果你对这几个问题很清楚的话,那就请直接跳过吧,不用接着往下看了,如果不清楚,建议你还是看看. 1)如果判断函数?function 和object的联系 ...

  5. web开发与设计--js数据类型,js运营商

    1. js数据类型划分:号码值类型,布尔,串 由typeof能够看到什么类型的数据被详述. 举例: <span style="font-family:Microsoft YaHei;f ...

  6. [妙味JS基础]第四课:JS数据类型、类型转换

    知识点总结 JS数据类型:number数字(NaN).string字符串.boolean布尔值.函数类型.object对象(obj.[].{}.null).undefined未定义 typeof 用来 ...

  7. JavaScript大厦之地基:js数据类型

    一.数据和类型        俗话说物以类聚,人以群分:这里将人和物都按类别进行了区分.我们数据也一样,使用计算机我们能处理数值,也可以处理文本还可以处理图形.音频.视频等各种各样的数据,不同的数据有 ...

  8. JS 数据类型、赋值、深拷贝和浅拷贝

    js 数据类型 六种 基本数据类型: Boolean. 布尔值,true 和 false. null. 一个表明 null 值的特殊关键字. JavaScript 是大小写敏感的,因此 null 与 ...

  9. 1. js数据类型_对象_函数_内存

    1. js数据类型有哪些? 基本(值)类型 Number ---- 任意数值 String ---- 任意字符串 Boolean ---- true/false undefined ---- unde ...

  10. js数据类型隐式转换问题

    js数据类型隐式转换 ![] == false //true 空数组和基本类型转换,会先[].toString() 再继续比较 ![] == [] //true ![] //false [] == [ ...

随机推荐

  1. Chap7:民间用语[《区块链中文词典》维京&甲子]

  2. Qt Multimedia 模块类如何使用?(表格)

    qt 多媒体模块介绍 类名 英文描述 中文描述 QAudioBuffer Represents a collection of audio samples with a specific format ...

  3. Servlet (二)ServletContext

    package cn.sasa.serv; import java.io.IOException; import javax.servlet.ServletContext; import javax. ...

  4. 洛谷P2329 栅栏 [SCOI2005] 搜索

    正解:搜索 解题报告: 先放下传送门! 首先说下爆搜趴,就直接枚每个需求是否被满足以及如果满足切哪个板子,随便加个最优性剪枝,似乎是有80pts 然后思考优化 首先显然尽量满足需求比较小的,显然如果能 ...

  5. python-面向对象-01_面向对象(OOP)基本概念

    面向对象(OOP)基本概念 面向对象编程 —— Object Oriented Programming 简写 OOP 目标 了解 面向对象 基本概念 01. 面向对象基本概念 我们之前学习的编程方式就 ...

  6. (1.16)mysql server优化之buffer pool

    (1.16)mysql server优化之buffer pool 1.innodb buffer pool 查看 show status like  'Innodb_buffer_pool_%'; 该 ...

  7. nginx做正向代理

    #代理服务器设置 server { resolver 8.8.8.8; resolver 114.114.114.114; listen ; access_log /home/lin/proxy.ac ...

  8. c#NamedPipe命名管道通信例子

    服务端 private NamedPipeServerStream pipeServer; private Thread receiveDataThread = null; public fServe ...

  9. secure CRT常用的查看服务器日志命令

    tail -f  /(日志文件目录)   查看日志命令ctrl+c停止打印ls  -al  查看文件的详细信息路径等vi  /(日志文件目录)  打开日志/搜索字符退出:按ESC后,按“:”,输入q, ...

  10. 日志文件系统syslog,syslog-ng

    日志文件系统syslog,syslog-ng   余二五 2017-11-07 20:37:00 浏览127 评论0 日志 LOG 配置 主机 正则表达式 syslog 表达式 source file ...