Javascript深入笔记

JavaScript中的this指针是一个动态变化的变量,它表明了当前运行该函数的对象。由this指针的性质,也可以更好的理解JavaScript中对象的本质:一个对象就是由一个或多个属性(方法)组成的集合。每个集合元素不是仅能属于一个集合,而是可以动态的属于多个集合。这样,一个方法(集合元素)由谁调用,this指针就指向谁。实际上,js的apply方法和call方法都是通过强制改变thi...

发布于 JavaScript

webpack+commonJS

最近因为需要,开始大量接触JS和Css相关知识。 所以在这里做个记录。 webPack  Webpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),Webpack将从这个文件开始找到你的项目的所有依赖文件,使用loaders处理它们,最后打包为一个浏览器可识别的JavaScript文件。 CommonJS CommonJS API定...

发布于 JavaScript

JavaScript学习笔记(2)(原型prototype部分)

原型是指当我们想要创建xiaoming这个具体的学生时,我们并没有一个Student类型可用。那怎么办?恰好有这么一个现成的对象: var robot = { name: 'Robot', height: 1.6, run: function () { console.log(this.name + ...

发布于 JavaScript

JavaScript学习笔记 (1)

数据类型 Number123; // 整数123 0.456; // 浮点数0.456 1.2345e3; // 科学计数法表示1.2345x1000,等同于1234.5 -99; // 负数 NaN; // NaN表示Not a Number,当无法计算结果时用NaN表示 Infinity;...

发布于 JavaScript

node.js express框架笔记(1)

请求和响应Express 应用使用回调函数的参数: request 和 response 对象来处理请求和响应的数据。 app.get('/', function (req, res) { // -- }) request 和 response 对象的具体介绍: Request 对象 - request 对象表示 HTTP 请求,包含了请求查询字符串,参数,内容,HTTP 头部等属性。...

发布于 JavaScript

全面理解面向对象的 JavaScript (转载整理)

重新认识面向对象为了说明 JavaScript 是一门彻底的面向对象的语言,首先有必要从面向对象的概念着手 , 探讨一下面向对象中的几个概念: 一切事物皆对象 对象具有封装和继承特性 对象与对象之间使用消息通信,各自存在信息隐藏以这三点做为依据,C++ 是半面向对象半面向过程语言,因为,虽然他实现了类的封装、继承和多态,但存在非对象性质的全局函数和变量。Java、C# 是完全的面向对象语言...

发布于 JavaScript

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

本站由 @shyiuanchen 创建,使用 Stellar 作为主题。