美文网首页
2017-3-7(基本数据类型/复杂数据类型/函数的定义/函数的

2017-3-7(基本数据类型/复杂数据类型/函数的定义/函数的

作者: 3hours | 来源:发表于2017-03-15 16:35 被阅读0次

1. 基本数据类型

Number  var num = 12;

String var str = "str";

Boolean var bol = false;

Undefined  var a;

Null var obj = null; typeof null === "object"

复合数据类型

array    var arr = [1,"a",true]; 通过下标访问某个数组元素

object  var o = {}; 对象属性访问方法:a.点访问法,b.中括号访问法

对象的方法,就是属性为函数

2. let 关键字 ES6 只能限于块级作用域

3. 函数定义

关键字 function + 函数名 + 小括号 + 大括号

function say() {}

函数调用: 函数名 + ()

4. 函数的返回值,没有return 默认返回的是undefined

return 返回函数的结果

return 之后的语句不再执行

5. NaN not a number 不是一个数字,不等于自身的 NaN === NaN 返回false

6. js 局部变量没有块级作用域,只用函数级作用域

块级 if(){},for() {},while() {},switch() {}

局部变量,通过var 在函数内部定义的变量

7. 变量/函数提升

8. 自执行函数的形式 (function() {//code}())

9. 函数声明

函数表达式 ,函数调用必须放在表达式赋值之后

10. 闭包的构成

函数内部又定义了一个函数,并且内部函数引用了外部函数的局部变量

相关文章

  • 2017-3-7(基本数据类型/复杂数据类型/函数的定义/函数的

    1. 基本数据类型 Number var num = 12; String var str = "str"; ...

  • C语言数组注意事项

    数组和函数 基本数据类型和函数基本数据类型作为函数参数,在函数中修改形参的值不会改变函数外变量的值基本数据类型有:...

  • 2019070801 单行函数

    系统函数的定义基本格式 :返回数据类型 函数名称(数据 | 列名称),而返回的数据类型基本上只有3类,字符串(ST...

  • JavaScript基础-第2章

    目标 常用数据类型 基本语法 变量的定义与赋值 数据类型与转换 逻辑控制语句 条件语句 循环语句 函数定义 基本语...

  • js学习笔记记录

    基本数据类型(五种)与复杂数据类型(对象)typeof判断数据类型(数字、字符串、布尔、undefined、函数)...

  • __get__、__getattr__、__getitem__、

    python的一切数据都是对象,包括函数、基本数据类型、自定义数据类型等等,这其中最复杂的就是对象内部存储的数据结...

  • 04ES5--基础语法(二)

    第一篇讲了基本语法以及基本数据类型,第二篇开始讲解复杂数据类型——对象、函数、数组。 对象 定义 这个是要跟之前移...

  • JavaScript 学习笔记

    五种基本数据类型和一种复杂数据类型 最基础的语法: 基本操作符: 控制语句 函数 复杂概念,进阶变量,作用域,内存...

  • Vue3.x 响应式数据

    组合API-reactive函数以及toRef函数 reactive是一个函数,它可以定义一个复杂数据类型,成为响...

  • ES5知识点整理

    基本语法 基本语法包括数据类型,操作符,语句,函数 数据类型 5种简单数据类型(基本数据类型)Undefined、...

网友评论

      本文标题:2017-3-7(基本数据类型/复杂数据类型/函数的定义/函数的

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