JS 快速入门
变量
常量声明:const a = 123;
变量声明:let 或 var,语法为 let x = 12; 或者 var s = "hello";
let作用于一个代码块内(即一对花括号)var作用于一个函数内
类和对象
对象字面量
Javascript 中,可以由花括号直接创建对象字面量,这里的对象是键值对的集合,可以类比 Python 的 dict。
例如:
const myObject = {
key1: "value1",
numberKey: 123,
"key-with-hyphen": true
};
// 访问属性
console.log(myObject.key1); // 输出 "value1"
console.log(myObject["numberKey"]); // 输出 123
类
使用 class 类名 {} 定义,使用 constructor() 定义构造函数:
// main.js 中的例子
class MyPlugin extends obsidian.Plugin {
// 构造函数,类似于 Python 的 __init__ 或 C++ 的构造函数
constructor() {
super(); // 调用父类的构造函数
this.someProperty = "value";
}
// 方法
async onload() {
console.log('loading...');
}
}
BEYOND THE ARTICLE
读完了,有什么想法?
阅读已保存的问答示例,并循着引用回到原文。
— 本文完 — 返回文章列表