首页 > 编程语言 >javaScript语言学习指南

javaScript语言学习指南

时间:2023-06-15 21:34:59浏览次数:50  
标签:学习指南 JavaScript 语言 电子版 DOM javaScript 学习 编程

简介

关于 JavaScript 的入门学习教程,网上通常会推荐以下书籍:

  • 《JavaScript权威指南》(其中涵盖语言核心部分和浏览器客户端编程,比较系统和全面,个人比较推荐,电子版下载中文版),英文版
  • 《JavaScript高级程序设计》(作为参考书与《JavaScript权威指南》一起参考阅读还不错,电子版下载
  • 《JavaScript DOM编程艺术》(主要讲 DOM 这块,其中有很多编程实践和案例可用于参考学习,电子版下载
  • 《JavaScript语言精粹》(只包含核心语言部分内容,可以配合其它书一起参考学习,电子版下载

如果是想要系统地学习JavaScript,个人比较推荐《JavaScript权威指南》,目前中文版已经出到第6版了,说明还是很经典的一本书。当然,它比较厚,你也可以根据自己目前已经掌握的情况,有选择性地阅读。

如果你只想快速地学习了解语言部分,那么可以直接阅读《JavaScript语言精粹》,它是一本简单、小巧的书籍。

如果你已经掌握了语言部分,想要学习浏览器客户端以及DOM部分,可以阅读《JavaScript DOM编程艺术》。

对本人而言,学习一门语言,找准一本好书,以它为主线,系统地阅读,然后在配以相关的书籍选读部分章节,这样能够比较快速地、系统地学习,既不会被某一些概念给卡住,也不会被某一些章节给误导(毕竟再好的书都不可能每一部分都精准且通熟易懂的)。

 

标签:学习指南,JavaScript,语言,电子版,DOM,javaScript,学习,编程
From: https://www.cnblogs.com/hongsebeizi/p/17484162.html

相关文章

  • tr069 节点模板定义c语言
    #include<stdio.h>/*Signed*/typedefsignedcharint8_t;typedefshortintint16_t;typedefintint32_t;/*Unsigned.*/typedefunsignedcharuint8_t;typedefunsignedshortintuint16_t;typedefunsignedint......
  • Javascript:正则表达式初学者指南(Regex) [a-zA-Z0-9]{4} 表示 包含大小写字母或者数字
    Javascript:正则表达式初学者指南(Regex)[a-zA-Z0-9]{4}表示包含大小写字母或者数字的字符串长度是4https://www.w3cschool.cn/article/55107251.html正则表达式是形成可以在字符串中搜索的模式的一组字符。正则表达式可用于验证,例如验证信用卡号,用于搜索,即通过复杂的文本匹配,......
  • 跨境独立站代购中国电商平台商品,华人代购系统PHP多语言多货币
    跨境独立站代购中国电商平台商品是指代购者在海外建立自己的独立电商平台,代理中国主流电商平台(如淘宝、京东等)的商品进行销售和代购。这种模式的优势在于代购者可以自主选择产品和价格策略,同时还能提供更专业和优质的服务。为了提高海外消费者的购物体验,跨境独立站代购系统通常采用......
  • javascript eval和JSON之间的联系
    本文着重解释eval函数和JSON数据格式之间的联系以及一些细节上的问题。如果您想详细了解eveval :https://developer.mozilla.org/En/Core_JavaScript_1.5_Reference/Global_Functions/EvalJSON:http://www.json.org/eval函数的工作原理eval函数会评估一个给定的含有JavaScr......
  • 一些JavaScript单行代码
    数组去重从数组中删除所有重复值,实现方式非常多,我们这里就说最简单的方式,一行代码搞定:constuniqueArr=(arr)=>[...newSet(arr)];console.log(uniqueArr(["前端","js","html","js","css","html"]));//['前端','js',&......
  • 碎片化学习前端之JavaScript(JS 压缩图片)
    前言图片压缩是前端开发中常见的需求,目前前端主流的解决方案有:Canvas手动实现压缩以及第三方库压缩两种方案。Canvas手动实现压缩Canvas实现压缩主要原理是:将图片绘制到canvas上,然后通过调整canvas的宽高来实现压缩。functioncompressImage(file,maxWidth,maxHeight......
  • Rust学习笔记——基于官网和Rust语言圣经
    安装rust安装1、官网https://www.rust-lang.org/zh-CN/learn/get-started2、运行后选择1会下载VisualStdio;选择2表示你是高级用户或企业用户;选择3即是采用MinGW编译选择1选1表示默认当前配置安装,选2表示自定义这些配置,选3表示取消安装更新与卸载Rust更新Rustrustupup......
  • C语言—— void 的使用
    1、voidfunc(inta,char*b)  当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况。2、intfunc(void)  当函数不允许接受参数时,必须使用void限定,这就是我们所说的第二种情况。3、void指针的使用规则void指针可以指向任意类型的数据,就是说可以用任意类型......
  • JavaScript开发工具-WebStorm 2023 mac/win版
    WebStorm是一款由JetBrains开发的JavaScript开发工具,是专为JavaScript开发者设计的集成开发环境(IDE)。它提供了强大的功能和工具,能够帮助开发者更高效地编写、调试和维护JavaScript代码。→→↓↓载WebStorm2023mac/win版 WebStorm拥有一套丰富的功能,使得它成为JavaScript开......
  • C语言文件操作函数open、write用法速记
    以前一直都是用fopen、fwrite等高级函数写文件,这次尝试用open、write、close操作文件。代码如下:intret=OB_SUCCESS;intfd=open(config_file,O_WRONLY|O_CREAT|O_TRUNC,S_IRWXU|S_IRWXG|S_IRWXO);staticconstint64_tbuf_len=512;int64_......