摘要: 数组的定义 数组是值的有序集合,其中的值叫做元素,每个元素都有一个用数值表示的位置,称作索引或下标。 JS的数组本质上还是一个对象,按照对象的定义,其索引就是属性名,只不过是非负整数值的字符串,且可以省略命名罢了。 JS对于索引与其他属性有不同的行为,对索引属性操作,会自动更新length属性。 在 阅读全文
posted @ 2023-05-18 20:21 钰琪 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 对象 定义 对象是JavaScript最基本的数据类型。在JS中,几乎一切数据都是对象。即使是原始类型,也都有对应的包装类型,除number外,字面量可以当作对象直接使用,因为js引擎在解析时会隐式地将其转换为对应的包装对象,用完后在销毁。 与静态的面向对象语言采用静态复制的方式来继承与创建对象不同 阅读全文
posted @ 2023-05-18 01:28 钰琪 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 读到“ES2017解释器可以把函数体分割成一系列独立的子函数,每个子函数都被传给位于他前面以await标记的那个期约的then方法”这一部分是比较困惑,也没有代码示例,很抽象,不易理解。 自己写了个例子来复述一下这段话: function getPosts() { return new Promis 阅读全文
posted @ 2023-05-16 18:24 钰琪 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 元编程的概念 元编程是指写代码去操作其他代码,而常规编程是写代码操作数据。(但是其他的代码也可以看作数据,那也就没什么不同,也就不存在元编程了) 常见的元编程,有这么几种: 动态生成代码。代码可以是相同或不同的编程语言,还可以在生成后执行它。 改变语言的语法特性。并不是真的新增什么语法关键字,而是用 阅读全文
posted @ 2023-05-14 01:15 钰琪 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Promise是ES6新增的用于异步编程的一个类。通过链式调用的形式可以解决以往异步编程出现的“回调地狱”的情况。 Promise本质上还是调用的回调函数,其内部维护了状态、兑现回调、拒绝回调,在状态变更时回调对应的函数。 Promise对象有then()、catch()和finally()三个成员 阅读全文
posted @ 2023-04-16 00:40 钰琪 阅读(13) 评论(0) 推荐(0) 编辑
摘要: GetArticleList()与 GetPostList()获取文章列表的逻辑大差不差,区别在于: GetArticleList() 只会查询 log_Type = 0 的文章,也就是只查询post_type=0的文章,返回的列表全是\Post 类的对象; 而GetPostList() 则不限制  阅读全文
posted @ 2022-11-19 22:51 钰琪 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Template类的构造函数没有任何参数,所有的功能都是通过调用其成员函数实现的。 $template = new Template(); // 设置模板标签.zblog内置的模板变量和sidebar都在该函数绑定 $template->MakeTemplateTags(); // 设置主题(主题i 阅读全文
posted @ 2022-11-19 21:09 钰琪 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 当我们为Zblog开发的插件/模板不走系统内置的 ViewXX()编辑器时,模板中就没有pagebar对象了。 想用系统的Pagebar功能,但是官方文档里没有介绍该怎么使用,就只能查看源码了。 在路由文件中,是这样使用的: /* * @param string $route * 形如 '{%hos 阅读全文
posted @ 2022-11-19 19:36 钰琪 阅读(224) 评论(0) 推荐(0) 编辑
摘要: CSS UI框架 bootstrap TailwindCSS foundation-sites uikit Amaze UI 拼图 mdui jquery ui FrozenUI JS组件 阅读全文
posted @ 2022-09-09 10:25 钰琪 阅读(22) 评论(0) 推荐(0) 编辑
摘要: zblogphp.当文章达到数十万级别的时候,保存文章开始变得慢,当文章达到百万级别的时候,保存文章的速度慢到不可接受。 花钱提升机器是一个办法,但是花钱可不是什么好办法。 首先,禁止zblog自动更新内置模块内容,包括:日历、最新留言、文章归档、站点信息、作者列表、最近发表、标签列表。 如果这些模 阅读全文
posted @ 2022-08-07 23:39 钰琪 阅读(92) 评论(0) 推荐(0) 编辑