JS

JavaScript(JS)是什么?

JavaScript是一种基于对象和事件驱动的脚本语言,最初由网景(Netscape)公司为增强网页交互性而开发。如今,它已从早期的表单验证、动态效果,扩展到服务器端、移动端和桌面应用等全栈领域。在日常网页浏览中,从按钮点击响应、轮播图切换再到数据的动态加载,

简述JavaScript(JS)的发展史

上一节我们简单介绍了什么是JS,本节主要讨论JS的发展历史。1995年,网景公司的BrendanEich在极短时间内(10天)设计出了一门最初名为Mocha的脚本语言,后改为LiveScript,作用于页面渲染。那时候Java编程如日中天,广为人知,

JavaScript(JS)简单的DOM操作

上一节我们简单了解了T的发展历程,本节主要向读者分别演示三个简单的DOM操作,让读者感受T的强大之处。这三个简单的DOM操作分别是document.write()、alert弹窗和innerHTML更新网页内容。1. document.write():一般来说,我们是通过标签在HTML里面书写内容,只是这些内容是固定的,不能改变。这里我们展示一个页面:<!DOCTYPEhtml&

JavaScript(JS)进行逻辑判断

上一节我们简单演示了JS的DOM操作,本节我们将展示JS也能进行逻辑判断。JS是一门脚本编程语言,不过是弱语言类型,但是能够进行完整的逻辑判断,具有”编程“能力。比如,我们可以通过JS输输出水仙花数(一个三位数,各个数的立方和等于该数被称为水仙花数)。<!DOCTYPEhtml><htmllang="en"><head&

JavaScript(JS)有基本的编程概念

上一节我们通过JS寻找水仙花数,说明了JS能够进行逻辑处理。同编译型语言C、C++和Java等编程语言,JS也有变量、函数、对象等编程概念,本节我们讲解一下JS中的几个简单的概念。概念解释变量和数据类型概念: 用于存储数据的容器和数据的分类解释: 变量用var/let/const声明,数据类型包括数字、字符串、布尔值、对象、数组等,决定了数据的行为和操作方式函数

JavaScript(JS)的基本约束

上一节我们了解了JavaScript的基本编程概念,本节将讨论JavaScript的基本语法约束。在JavaScript中,严格区分大小写是重要的语言特性;同时在变量创建方面,既可以通过字面量方式,也可以通过构造函数方式,但为了提高代码可读性和书写效率,推荐使用字面量。

JavaScript(JS)通过VScode进行编码

上一节我们讲了JS编码的基本约束,本节我们将进入实操环节,详细讲解JS如何在VScode上进行编码。众所周知,JS可以通过在.txt文档上编码,然后更改文件名为.html实现在浏览器上运行。可是由于在文本上编码不能实现自动补齐以及查错,所以严格杜绝使用这种原始的方式进行编码!今天,

JavaScript(JS)如何使用Chrome浏览器的开发者工具

上一节我们明确说明最好使用VScode进行JS编码,并解释使用VScode编码能够提高编码效率,本节课我们将详细介绍如何使用Chrome浏览器进行调试。一般来说,Web开发人员都会选择Chrome浏览器进行网页开发,原因不言而喻,Chrome内置的开发者工具极其强大和便捷,

JavaScript(JS)如何输出

在前面一章的学习里,使得我们对JS有了一定的了解。现在,我们将正式介绍JS的基础知识。比如JS的语法、变量、数据类型、运算符、控制语句、函数等基础知识。本节我们将详细介绍JS如何进行输出。由于JS没有专门用于打印或输出内容的函数(比如C++里有cout,C语言里有printf()函数),所以我们主要通过以下四种方法来输出数据:1. 使用window.alert()弹出警告框

JavaScript(JS)学习技巧

上一节我们学习了如何使用Chrome开发者工具,方便我们检测JS代码。本节读者将会简要介绍学习JS的七个小技巧:学习途径原因与推荐在线学习平台提供结构化课程与练习,适合系统学习。推荐:Codecademy,freeCodeCamp,Udemy,Coursera。