Node.js

作者: yinxmm | 来源:发表于2018-09-04 16:34 被阅读0次

1. javaScript基础

(1) 类型

基本类型:number、boolean、string、null、undefined
复杂类型:array、function、object
访问基本类型,访问的是值。访问复杂类型,访问的是对值的引用。

(2) 函数

(1) 函数可以作为参数
(2) 函数被调用时。this的值是全局对象,在浏览器中,就是window。

function a () {
    window == this; //true
}

(3) call()和apply()方法可以改变this的值,call()接收参数列表,apply()接受参数数组。
(4) 函数 length属性指明函数声明时可以接收的参数数量。

var a = function (a, b, c);
a.length == 3 // true

(3) 继承

在prototype的函数内部,this并非像普通函数那样指向global对象,而是指向通过该类创建的实例对象。

2. V8 中的javascript

(1) 在V8 中,获取对象上所有的自有键。

var a = { a: 'b', c: 'd' };
object.keys(a); //['a' , 'c']

(2) .bind允许改变this的引用

finction a () {
    this.hello == 'wrod' // true
};
var b = a.bind({hell0: 'wrod'});
b();

(3) V8 支持非标准的函数属性名

var a = function woot () {};
a. name == 'woot '; //true 

相关文章

  • nodejs安装

    Node.js安装 目录 Node.js简单介绍 windows安装Node.js Linux安装Node.js ...

  • node.js基础

    什么是node.js Node.js特点 node.js优点和缺点

  • Nodejs.2

    参考内容:Node.js EventEmitter 四、Node.js EventEmitter Node.js所...

  • nodejs第一步

    Node.js 是什么?Node.js与JavaScript的区别是什么? Node.js的优点?Node.js的...

  • node 学习笔记.md

    Node.js第一天 1. 初识Node.js 1.1 Node.js是什么 Node.js® is a Java...

  • Node.js学习

    主线:Node.js是什么 --> Node.js的组成 --> Node.js的特点 --> Helloworl...

  • 使用AngularJS搭建前台框架

    Node.js部署: 下载安装包:从Node.js官网下载Node.js安装包。 安装Node.js:打开node...

  • Node.js模块

    Node.js 模块和 Node.js 包介绍。 一、Node.js模块 每一个Node.js都是一个Node.j...

  • 小鹅通视频下载mac 小鹅通课程下载教程

    前两天,Node.js官方发布了Node.js 15的正式版本,Node.js 15 将替代 Node.js 14...

  • node学习笔记

    node.js 介绍 node.js初识 node.js 平台是基于 Chrome V8 JavaScript 引...

网友评论

      本文标题:Node.js

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