Javascript核心概念与实用练习
文章平均质量分 79
专栏包括常用数据类型、基本数据操作。重点介绍了函数、对象(自定义对象、内建对象、宿主对象)、字符串操作、正则表达式等内容。为了让新手更好的理解知识点,特意通过实用练习来详细讲解。本课程非常利于新手快速入门学习Javascript。
余额抵扣
助学金抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
爱编程的喵喵
双985硕士毕业,现担任AI大模型全栈工程师一职,热衷于将数据思维应用到工作与生活中。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。官方认证“人工智能领域优质创作者”,入选2023年中国开发者影响力年度榜单,荣获付费内容优质创作者称号。代表专栏《Python基础课程》、《Linux解决方案》、《Windows实用技巧》、《机器学习理论与实战》、《从零开始学Java》等。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js基本语法第一讲:JavaScript简介
- JavaScript(简称js)历史: - javaScript诞生于1995年,它的出现主要是用于处理网页中的前端验证 - 所谓前端验证,就是指检查用户输入的内容是否符合一定的规则 - 比如:用户名的长度、密码的长度、邮箱的格式等 - JavaScript是由**网景公司**发明,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript。 - 1996年**微软公司**在其最新的IE3浏览器中引入了自己对JavaScript的实现JScript。原创 2022-04-04 17:49:40 · 10701 阅读 · 0 评论 -
js基本语法第二讲:JavaScript使用位置
- 本章我们先讲三种使用方式,第四种使用方式在DOM时讲解: - 方法一:**head中使用script标签**,令type属性为"text/javascript",不写type默认也是"text/javascript"原创 2022-04-05 15:37:41 · 12331 阅读 · 2 评论 -
js基本语法第三讲:JavaScript注释与初识
- js和html一样,也有注释,注释中的内容不会被执行,但是可以在源代码中查看。js注释分为单行注释和多行注释: - 单行注释:`// 注释内容`,单行注释仅作用于一行,下一行就属于js代码,而非注释了 - 多行注释: - `/* 注释内容 */`。多行注释作用于多行,只要内容在`/*`与`*/`之间就属于注释内容,无论里面的内容有多少行。 - 多行注释为了美观,通常在每一行都会加上`*`号原创 2022-04-06 21:16:15 · 14288 阅读 · 0 评论 -
js基本语法第四讲:字面量和变量
- 字面量:都是一些不可改变的值,比如 :1 2 3 4 5 。字面量都是可以直接使用,但是我们一般都不会直接使用字面量- 变量: - 变量可以用来保存字面量,而且变量的值是可以任意改变的 - 变量更加方便我们使用,所以在开发中都是通过变量去保存一个字面量,而很少直接使用字面量。可以通过变量对字面量进行描述 - 在js中使用`var`关键字来声明一个变量,变量赋值使用`=`。原创 2022-04-07 21:15:53 · 40821 阅读 · 0 评论 -
js基本语法第五讲:JavaScript标识符
- 在js中所有的可以由我们自主命名的都可以称为标识符,例如:变量名、函数名、属性名- 命名一个标识符需要遵循以下规则**(同java)**: - 可以函数字母、数字、`_`、`$` - 不能以数字开头 - 不能是ES中的关键字或保留字 - 一般采用驼峰命名法:首字母小写,每个单词的开头字母大写,其余字母小写- js底层保存标识符实际采用Unicode编码,所以理论上讲,所有的utf-8中含有的内容都可以作为标识符。原创 2022-04-08 20:59:18 · 36328 阅读 · 2 评论 -
js基本语法第六讲:javaScript数据类型及数据类型强转(字符串Stirng方法)
1. 数据类型1.1 String1.2 Number1.3 Boolean1.4 Null1.5 Undefined1.6 数据类型强转1.6.1 强转为String1.6.2 强转为Number1.6.3 强转为Boolean原创 2022-04-10 11:13:01 · 12354 阅读 · 0 评论 -
js基本语法第七讲:JavaScript中的运算符(逻辑、赋值、全等)
1. 基本运算符:加减乘除及自增自减1.1 加减乘除、取余、取整1.2 自增和自减2. 一元运算符3. 逻辑运算符4. 赋值运算符5. 关系运算符6. 相等运算符7. 运算符的优先级原创 2022-04-13 19:45:12 · 65561 阅读 · 1 评论 -
js基本语法第八讲:JavaScript代码块(if条件&switch条件&for循环&while循环)
1. 代码块综述2. if条件判断语句2.1 if语法2.2 条件表达式3. switch条件分支语句4. 循环语句4.1 for循环4.2 while循环&do while循环5. 关键字break&continue原创 2022-04-15 20:49:25 · 65176 阅读 · 2 评论 -
js基本语法第九讲:javaScript对象综述/初始(对象的创建、属性、内存解析)
1. 对象综述2. 自定义对象-对象的创建和属性3. 基本数据类型和对象的内存解析原创 2022-04-17 21:24:17 · 12346 阅读 · 0 评论 -
js基本语法第十讲:JavaScript中的函数
1. 函数定义和调用2. 函数参数3. 函数返回值:return4. 立即执行函数5. 函数的方法与隐含参数原创 2022-04-22 20:58:15 · 5906 阅读 · 0 评论 -
js基础语法第十一讲:再识javaScript对象(方法&枚举属性&作用域&this&构造函数&原型)
1. 对象方法&枚举属性2. 作用域3. this4. 构造函数(类)5. 原型(类方法和属性)6. toString与垃圾回收原创 2022-04-24 21:36:24 · 12132 阅读 · 0 评论 -
js基础语法第十二讲:内建对象之数组的定义和基本使用
文章目录1. 内建对象2. 数组的定义和基本使用1. 内建对象内建对象:由ES标准中定义的对象,在任何的ES的实现中都可以使用。比如:Math、String、Number、Boolean、Function、Object、Array…2. 数组的定义和基本使用数组(Array):数组也是一个对象,它和我们普通对象功能类似,也是用来存储一些值的,不同的是普通对象是使用字符串作为属性名的,而数组是使用数字来作为索引(从0开始的整数就是索引)操作元素,数组的存储性能比普通对象要好,在开发中我们经常使用原创 2022-04-26 21:08:04 · 14512 阅读 · 0 评论 -
js基本语法第十三讲:数组的遍历及函数方法的隐含参数
1. 数组的遍历2. 函数的方法与隐含参数2.1 函数的方法(this总结)2.2 隐含参数原创 2022-04-28 20:40:44 · 11970 阅读 · 0 评论 -
js基本语法第十四讲:包装类&Date类&Math类
文章目录1. 包装类2. Date类3. Math类1. 包装类<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /* * 基本数据类型 * String Number Boolean Null Undefined * 引用数原创 2022-05-04 20:45:30 · 5592 阅读 · 0 评论 -
jst基本语法第十五讲:正则表达式
# 1. 正则表达式- 正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,将字符串中符合规则的内容提取出来。- 创建正则表达式对象: - 方式一:new关键字 - 语法:`var reg = new RegExp("正则表达式", "匹配模式");` - 第一个参数:正则表达式,指定字符串提取的规则,后续重点内容,比如"a"就是提取字符串中的a,需要用引号括起来。 - 第二个参数:需要用引号括起来。原创 2022-05-06 20:55:26 · 5068 阅读 · 2 评论 -
Javascript事件的深度解析与代码实战(监控&冒泡&触发&传播)
1. js代码书写位置&事件初识&文档加载2. 再会js中的事件3. 深入理解事件3.1 事件触发和事件对象3.2 事件的绑定(事件监控)3.3 事件的冒泡3.4 事件的委派3.5 事件的传播3.6 事件的取消3.6.1 取消事件传播3.6.2 取消默认行为原创 2022-05-08 22:39:20 · 22490 阅读 · 7 评论
分享