美文网首页
JavaScript核心语法要点(一)

JavaScript核心语法要点(一)

作者: 扒块腹肌 | 来源:发表于2017-02-06 00:48 被阅读27次

早点休息,明天再整理...........................





JavaScript是动态语言,没有类的概念,一切皆对象:字符串、数值、数组、函数...,对象有方法和属性

,而且允许自定义对象

  • JavaScript 中有五种原始数据类型:Undefined、Null、Boolean、Number 以及 String
    Undefined 数据类型的值只有一个:undefined
    Null 数据类型的值只有一个:null

    Boolean 数据类型的值有两个:true 和 false

  • **undefined 实际上是从 null 派生出来的
    JavaScript 中没有char 数据类型
    大写的String表示字符串对象,有属性和方法
    小写的string是数据类型
    **

alert(undefined == null);//返回值为true
var s = "hello"; // s是原始类型 返回值为string
var s = new String("hello"); //s是对象类型  返回值为object
  alert(typeof s);
     alert(typeof String);//返回值是function
      alert(typeof string);//返回值是undefined
  • typeof 是一元运算符,后跟变量的名称,用于获取变量的数据类型,其返回值有 6个:undefined、boolean、number、string

对于字符串类型, typeof 返回的值是 string。比如typeof("123")
对于布尔类型, typeof 返回的值是 boolean 。比如typeof(true)
对于对象、数组、null 返回的值是 object 。比如typeof(window),typeof(document),typeof(null)
对于函数类型,返回的值是 function。比如:typeof(eval),typeof(Date)返回的值都是function。
如果运算数是没有定义的(比如说不存在的变量、函数或者undefined),返回undefined。比如:typeof(sss)、typeof(undefined)
*/
function 以及 object 
function add()
    {
        return;
    }
alert(typeof add);//返回function
  • 强制类型转换:在 JavaScript 中有 3 种强制类型转换:Boolean(value),Number(value),String(value)

var s = Boolean("hello");//返回值为true
  • 在 JavaScript 中,如果函数没有声明返回值,那么会返回 undefined

  • 在 JavaScript 中,对于函数中定义的变量来说,加 var 表示局部变 量,不加 var 表示全局变量。

  • 在 JavaScript,所有对象都是从 Object 对象继承过来的。Object 中 的属性是不可枚举的(propertyIsEnumerable 返回 false),因此无法通过 for…in 语句得到其中的属性

  • 函数对象的length与argument的区别
    每一个函数对象都有一个 length 属性和arguments ,length 表示该函数期望接收的参数格式。 arguments.length 表示函数 实际接收的参数格式

相关文章

  • JavaScript核心语法要点(一)

    早点休息,明天再整理........................... JavaScript是动态语言,没有类...

  • H5:入门笔记六之WebAPI

    JavaScript的组成 ECMAScript - JavaScript的核心定义了javascript的语法规...

  • JS语法基础(一)

    Javascript组成:ECMAScript,DOM,BOM; ECMAScript:核心语法 DOM:文档对象...

  • JavaScript核心语法(基本语法)

    1.变量:在JS里不需要声明多种类型比如:String、int、Date等. var a=10;声明标量同时赋值...

  • JavaScript的三大组成

    JavaScript的三大组成部分是: 1、ECMAScript:JavaScript的核心,描述了语言的基本语法...

  • javascript<一>

    构成JavaScript完整实现的各个部分:JavaScript的核心ECMAScript描述了该语言的语法和基本...

  • JavaScript基本语法(一)

    目录 1. 语句 2. 变量 3. 小结 JavaScript基本语法(一)是JavaScript核心知识点(EC...

  • 2018-05-25

    1.javaScript是脚本语言用于与浏览器实现对话。 2、javaScript由核心语法ECMAScript...

  • 2018-07-10JavaScript(3)

    JavaScript基础语法(3) 数组 代码示例: 要点 for的of循环得到的item是数组中的每个元素。in...

  • 2018-07-14JavaScript(2)

    JavaScript基础语法(2) swith 代码示例: 要点 声明的变量类型要与case中的类型相一致。cas...

网友评论

      本文标题:JavaScript核心语法要点(一)

      本文链接:https://www.haomeiwen.com/subject/ulryittx.html