- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐















- 课程介绍
- 课程大纲
适合人群:
一、微信小程序前端开发人员 二、微信小程序全栈开发人员 三、微信小程序开发相关人员
你将会学到:
小程序JS实用知识(条件+循环+数组+对象+正则表达式+数据传递),为后续的项目实战打下根基。
- 小程序JS条件语句
- 小程序JS循环语句
- 小程序JS数组获取、增加、删除、替换、合并、转换等实用技能
- 小程序JS自建对象与内置对象的属性与方法的实用技能
- 小程序JS常用的正则表达式的实用技能
- 小程序JS的数据处理与传递常用的方法与实用技能
课程简介:
本课程通过如下:
一、课程简介
1.1、JS课程总体介绍
二、JS基础语法
2.1、JS定义与作用
2.2、小程序JS文件基本结构
2.3、JS调试输出
2.4、JS注释
2.5、JS变量的基本知识
2.6、拓展-小程序变量的页面作用域
2.7、JS数据类型与判断哪种类型
2.8、JS数据类型-拼接字符串与获取字符串的长度
2.9、JS数据类型-数字转字符串
2.10、JS数据类型-其他类型转数字
2.11、JS运算符-算术运算符
2.12、JS运算符-赋值运算符
2.13、JS运算符-三元运算符
2.14、JS运算符-比较运算符
2.15、JS运算符-逻辑运算符
2.16、JS条件语句-if
2.17、拓展-wxml中的条件语句if
2.18、JS循环语句-for
2.19、拓展-wxml中的循环语句wx:for
三、JS数组
3.1、数组的定义与创建
3.2、判断是不是数组
3.3、如何获取数组元素
3.4、添加数组元素-开头unshift()
3.5、添加数组元素-末尾push()
3.6、添加数组元素-任意处splice()
3.7、删除数组元素-第一个元素shift()
3.8、删除数组元素-最后一个元素pop()
3.9、删除数组元素-任意处slice()
3.10、删除数组元素-任意处splice()
3.11、删除数组元素-任意处for循环()
3.12、替换数组元素-splice()
3.13、数组排序-sort()
3.14、数组反转-reverse()
3.15、数组合并-concat()
3.16、数组转换成字符串-join()与toString()
3.17、获取数组索引-indexOf()与lastIndexOf()
3.18、数组实例演练-数组去“重”
3.19、数组实例演练-获取数组之和
3.20、数组实例演练-获取数组最大值
四、JS自建对象
4.1、对象的定义与作用
4.2、对象的创建--直接创建
4.3、对象的创建-使用new Object
4.4、对象的创建-使用构造函数
4.5、如何调用对象的属性与方法
4.6、区分变量与属性
4.7、区分方法与函数
4.8、拓展-JSON与JS对象的关系
4.9、拓展-JSON字符串转 js对象-JSON.parse()
4.10、拓展-JS对象转JSON字符串-JSON.stringify()
五、JS内置对象
5.1、如何学习内置对象
5.2、Math算术-常用属性
5.3、Math算术-常用方法
5.4、Date日期-如何创建
5.5、Date日期-常用方法获取get
5.6、Date日期-常用方法设置set
5.7、Date日期-实例演练-格式化日期
5.8、RegExp-正则表达式的定义与作用
5.9、RegExp-如何创建正则表达式
5.10、RegExp-如何调用正则表达式
5.11、RegExp-正则表达式实例演练-修饰符img
5.12、RegExp-正则表达式中的特殊字符
5.13、RegExp-正则表达式实例演练1-验证输入内容是否为空
5.14、RegExp-正则表达式实例演练2-验证输入的是否英文字母
5.15、RegExp-正则表达式实例演练3-验证手机号是否正确
六、小程序数据处理与传递
6.1、区分小程序data变量与传统JS变量的使用方式
6.2、如何获取与输出小程序data变量
6.3、如何重新赋值小程序data变量
6.4、小程序data变量值如何渲染到wxml页面
6.5、传统JS变量值如何渲染到wxml页面
6.6、小程序函数分类与调用
6.7、小程序绑定点击事件
6.8、数据传递-标签传值
6.9、数据传递-页面跳转
6.10、数据传递-全局变量
6.11、数据传递-缓存处理
以知识点+实例演练的讲解方式,学习微信小程序JavaScript实用技能知识
(条件+循环+数组+对象+正则表达式+数据传递)
课程大纲-【2023新版】微信小程序JavaScript实用知识
第1章课程简介(16分钟1节)
第2章JS基础语法(3小时9分钟19节)
“谦和有李”老师的其他课程更多+