有什么好的学习javascript的网站

JavaScript012

有什么好的学习javascript的网站,第1张

1.

MDN(Mozilla Developer Network):MDN 是一个开放的 Web 技术文档库,其中包含了 JavaScript 语言的完整文档和教程。它包含了从初学者到高级开发人员所需的所有信息。

2.

W3Schools:W3Schools 是一个非常受欢迎的网站,提供了大量的 Web 开发教程和实例。它的 JavaScript 教程包括了基础语法、DOM 操作、事件处理、AJAX、JSON 等方面的内容。

3.

Codecademy:Codecademy 是一个在线编程学习平台,提供了大量的互动式课程,包括 JavaScript。它的课程非常适合初学者,涵盖了从基础到高级的内容。

4.

freeCodeCamp:freeCodeCamp 是一个非营利性组织,提供了大量的编程课程和项目。它的 JavaScript 课程包括了 ES6、函数、面向对象编程等方面的内容。

5.

YouTube:YouTube 上有很多优秀的 JavaScript 教程视频,包括入门教程、实战项目、框架教程等。其中一些最受欢迎的频道包括 Traversy Media、The Net Ninja、Academind 等。

6.

JavaScript.info:这是一个完整的 JavaScript 教程,旨在为初学者提供深入的学习体验,逐步学习语言特性,从而能够掌握更高级的主题。

·nodejs.org(nodejs 官网)

· www.npmjs.com

·github.com

·stackoverflow.com

nodejs 是基于Commonjs 规范,每个模块变量不会相互污染。

·核心模块 :http,fs,path

·文件模块:var util = require('./util.js')

·第三方模块:var promise = require('bluebird') 通过npm 安装

URI :统一资源标识符

URL:统一资源的定位fu。

URL是URI的子集。

URL:

(1)parse

(2)formate(与parse是相反的过程)

(3)resolve()

(4)parse(url,queryString)

(5)parse(url,queryString,slashesDenoteHost)

slashesDenoteHost默认值为false,当为ture时,在传入不知道的传输协议后仍然可以正确解析URL

(1)stringify(json,[tag1[,tag2]])对象转为查询字符串

tag1:表示不同对象之间的连接符,默认为&

tag2:表示属性赋值符号,默认为 =

(2)parse(str,tag1,tag2)和stringify 作用相反

(3)escape(str) 转译,转化成字符串。

(4)unescape(str)将escape(str)的字符串转成原始字符串

流程:

(1)http 客户端发起请求,创建端口

(2)http服务器在端口监听客户端请求。

(3)http服务器向客户端返回状态和内容。