网站首页 > 技术文章 正文
接上回,按照DeepSeek的规划,今天临时转入JavaScript的学习。预计2周。
其实在这之前,我面临一个选择题,是学习标准的JavaScript、还是专门学习小程序JS?为此我特意问了DeepSeek,它思考了16秒,斩钉截铁让我选择前者,因为打基础很重要,而且小程序JS的核心语法都是基于标准JavaScript。
DeepSeek除了指出方向,还推荐了三个教程,分别是MDN、B站的李立超视频教程、freeCodeCamp。经过对比,我觉得李立超视频教程比较适合我,小白嘛,总是先希望有个声图并茂的拐棍。
说实话,我第一眼看李立超JavaScript教程的目录时吓一跳,足足200集。不过沉下心来看起来也挺快,我一晚上一口气看了15集。了解了一些基础的对象、变量、格式转换。我发现编码的路数与Java很像,而且更简洁。这里举几个让人印象深刻的点:
- JavaScript 的变量本身没有数据类型,而变量的值才有。
- 模版字符串看着复杂,但好处是可以带入变量,按需求拼接交互内容。
- 变量的原始值一旦创建便不会更改。当变量重新赋值,相当于指向了一个新值的存储地址。
- parseInt()效率相对不高,目前看的好处是可以取整(偏门),不过后续是否有更好的方法,有待观察。
- console.log() 走遍天下。
最后,我在小程序的开发工具中试着编了几句。跌跌撞撞中发现:在wxml文件中,<script>标签是徒劳的,它会无脑把一大堆程序都打出来,要把这些代码写在JS这个文件的对应事件中才行。
目前就这些体会,随着学习的深入,再与大家分享。剩下的部分我也不打算面面俱到,因为我看中间穿插着一些练习,争取以练习为主,帮助巩固知识点。
欢迎关注我。我们一起每天进步一点点。各位晚安。
猜你喜欢
- 2025-07-23 跨域问题解决方案:JSONP(跨域怎么解决,jsonp原理叙述)
- 2025-07-23 技术总监说:“每一个v-html,都是一个敞开的XSS后门”
- 2025-07-23 浏览器的同源策略与跨域问题(浏览器同源政策)
- 2025-07-23 资源提示关键词:提升页面加载速度的利器
- 2025-07-23 JavaScript DOM 内容操作常用方法和 XSS 注入攻击
- 2025-07-23 小红书笔记拉取AI改写的抛砖引玉(小红书笔记替换后新的能收录吗)
- 2025-04-27 JavaScript注释:单行注释和多行注释详解
- 2025-04-27 贼好用的 Java 工具类库
- 2025-04-27 一文搞懂,WAF阻止恶意攻击的8种方法
- 2025-04-27 详细教你微信公众号正文页SVG交互开发
- 1518℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 597℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 521℃MySQL service启动脚本浅析(r12笔记第59天)
- 489℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 489℃启用MySQL查询缓存(mysql8.0查询缓存)
- 477℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 456℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 454℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- windowsscripthost (69)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- c语言min函数头文件 (68)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)