1、JS的本质就是处理数据,数据来自后台的数据库,所以变量起到了临时存储的作用,

ES制定了js的数据类型

2、数据类型有哪些?

(1)字符串 String

(2)数字  Number

(3)布尔 Boolean

(4)空 Null

(5)未赋值 Undefined

(6)对象 Object 为引用(复合)数据类型,就是将数据的内存地址赋值给变量

(1)—(5)为基本数据类型,就是简单的赋值

object包括:array(数组)、json、数字对象、function(函数)、date(日期)

栈内存:就是环境

堆内存:就是存储代码和数据的仓库

2、js在执行代码之前,浏览器会给他一个环境,叫做window,全局作用域

alert()、prompt()、confirm()这都是方法,全局方法,能够作用在window的方法

****怎么样找到方法黑人属性的归属,即这是谁的属性和方法

(1)arr.find()   find()是arr的方法

(2)没有点. 则在谁的环境下就是谁的方法或属性

在window下的方法和属性,我们把它叫做全局属性,全局方法

---------------全局方法---------------

《1》eval()将字符串转化为js代码

表达式:带=都是表达式

语句:

表达式可以是语句,语句不能说是表达式

****但凡从后台拿出来的数据都是字符串,不管长成啥样

eval()括号里面必须填写内容,并且必须是字符串,再将这个字符串转换成相应的js代码

var a="alert(12)"

eval(a)→alert(12)

eval("()")如果eval方法中带小括号()就会强制将括号里的表达式转换为对象,尤其是{}[ ]必须

加小括号

var as=eval("({'name'='zhang'})")

console.log(typeof as)

《2》is NaN()is not  a number

当括号里的内容不是数字的时候,则输出返回是true,是数字的话是false

is NaN可以隐式转换,var a="123"隐式转换为数字

《3》number()将内容强制转化为数字

var a="123";

console.log(number(a));

《4》

《5》

《6》String()将括号里边的内容转换成相应的字符串

var a=456;

console.log(typeof String(a))

10月18日 JS begant的更多相关文章

  1. 2016年10月18日 星期二 --出埃及记 Exodus 19:2

    2016年10月18日 星期二 --出埃及记 Exodus 19:2 After they set out from Rephidim, they entered the Desert of Sina ...

  2. 20155305《信息安全系统设计基础》10月18日课堂 fork,exic,wait

    20155305<信息安全系统设计基础>10月18日课堂 fork,exic,wait fork()函数 1.fork函数作用 一般来讲, 我们编写1个普通的c程序, 运行这个程序直到程序 ...

  3. 北京Uber优步司机奖励政策(10月12日~10月18日)

    用户组:优步北京人民优步A组(适用于10月12日-10月18日) 滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万 ...

  4. 终端、mac等小技巧——2019年10月18日

    1.新建finder窗口 cmd+N 2.查看文件夹结构 brew install tree tree命令行参数(只实用与安装了tree命令行工具): -a 显示所有文件和目录. -A 使用ASNI绘 ...

  5. 用SQL语句创建四个表并完成相关题目-10月18日更新

    1. 查询Student表中的所有记录的Sname.Ssex和Class列. 2. 查询教师所有的单位即不重复的Depart列. 3. 查询Student表的所有记录. 4. 查询Score表中成绩在 ...

  6. 2015年10月23日JS笔记

    ECMAScript标准:JavaScript核心语法 微软:Jscript ECMAScript标准:一纸空文 JavaScript和JScritp都号称完全实现了 ECMAScript标准 W3C ...

  7. 10月17日 JS开始日~

    1.变量提升 变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域,叫window, window分为两个模块,一个叫做内存模块,一个叫做运行模块,内存模块找到当前作用域下的 ...

  8. Uploadify 笔记分享 -- 2014年10月18日

    最近要做一个项目,有个部分需要用到Uploadify,以前用过,但不是很懂,找了无数遍的中文文档,发现好多都是以前的,都不能用,一时间索性自己写了个笔记,随用随查 <form> <i ...

  9. 2016年10月15日 星期六 --出埃及记 Exodus 18:26

    2016年10月15日 星期六 --出埃及记 Exodus 18:26 They served as judges for the people at all times. The difficult ...

随机推荐

  1. Ado.net连接字符串

    学习刘皓的 文章ADO.NET入门教程(三) 连接字符串,你小觑了吗? 连接字符串主要有DataSource 指定地址 通常是ip 如果Express 就要使用形如 ./Express或者 (loca ...

  2. hadoop2.4.1的ftpserver建立

    对于公司框架hadoop+hive,hive通过建立外部表(EXTERNAL TABLE)可以直接识别hdfs档,直接那假说本地文件hdfs文件系统.hive. 这期间须要一个ftp软件,能够沟通本地 ...

  3. WPF中使用TranslateTransform3D修改CAD的3D旋转中心

    原文:WPF中使用TranslateTransform3D修改CAD的3D旋转中心        前面一篇文章讲述了2D旋转功能的实现,文章提到了修改3D旋转中心,这一节主要总结一下具体的修改3D旋转 ...

  4. python3实现万年历(包括公历、农历、节气、节日)

    #!/usr/local/bin/python3 # coding=utf-8 # Created: 20/07/2012 # Copyright: http://www.cnblogs.com/tx ...

  5. Swagger 生成API文档

    1.打开程序包管理控制台输入: Install-Package Swashbuckle 2.打开App_Start文件夹下的SwaggerConfig.cs文件找到 c.IncludeXmlComme ...

  6. WPF 绑定父类属性

    原文:WPF 绑定父类属性 1.绑定父控件的属性. <ContextMenu x:Key="ContextMenuColoum"> <MenuItem Heade ...

  7. 使用aws和tomcat搭建服务器过程中的一些坑.

    在国外没啥事做, 考前也不愿意复习, 看到aws能免费试用一年, 于是就试着搞了搞, 就准备搭建个个人网站玩玩. aws的注册与创建实例 首先个人感觉这个东西使用起来还是很方便的, 一开始注册完验证完 ...

  8. XF内容视图和框架

    <?xml version="1.0" encoding="utf-8" ?> <ContentPage xmlns="http:/ ...

  9. php延时执行

    sleep(秒) usleep(毫秒) 让它睡上一会.

  10. iOS Touch ID使用

    1.首先导入头文件 #import <LocalAuthentication/LocalAuthentication.h> 2.关键代码 - (void)validateTouchID { ...