# js-basic **Repository Path**: lu_shuan/js-basic ## Basic Information - **Project Name**: js-basic - **Description**: No description available - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-26 - **Last Updated**: 2024-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: JavaScript ## README ## JavaScript 1. what is javascript? 2. what can you do with it? 3. where does javascript code run? 4. Javascript vs ecmascript? 了解点 1. 安装下载vscode 2. 安装插件live server 3. 关注点分离,index.html 文件和index.js 文件分离 4. 在terminal 中使用node 执行js 文件,node index.js 5. 变量 6. 常量 ### 基本数据类型 原始数据类型 - String - Number - Boolean - undefined - null 引用类型 - Object - Array - Function ## vs code 相关 ### VSCode常见扩展插件及介绍 1. Chinese (Simplified) (简体中文) Langua:将 VSCode 的用户界面翻译成简体中文; 2. C/C++:提供 C 和 C++ 语言的集成开发环境,包括代码补全、语法高亮、智能感知、调试等功能,以便于开发者更高效地进行 C/C++ 编程; 3. Back & Forth:代码上一步、下一步、跳转等功能插件; 4. Git Graph:提供一个图形化的界面来展示 Git 仓库的分支结构和提交历史,方便开发者直观地理解项目历史和分支关系; 5. Git History:允许用户通过右键菜单查看文件的 Git 提交历史,可以查看文件在不同提交中的变更; 6. Git supercharged:增强 Git 在 VSCode 中的功能,提供更丰富的 Git 操作,如分支管理、历史比对、提交信息编辑等; 7. koroFileHeader:自动为文件添加头部注释,支持自定义注释模板。在文件头部添加作者、创建时间、文件描述等信息,有助于代码维护; 8. Embedded IDE:提供嵌入式系统开发的集成环境,可能包括针对特定嵌入式系统的编译器、调试器和其他工具的支持; 9. CodeGeeX: AI Code AutoComplete, Chat, Auto Comment:利用 AI 技术提供代码自动补全、聊天机器人辅助编程、自动生成代码注释等功能,以提高编程效率和代码质量; 10. Keil Assistant:增强VSCODE在嵌入式开发方面的功能,使得开发者能在VSCODE中更方便地使用Keil uVision IDE进行嵌入式项目开发,实现代码编写、调试、项目管理等功能的集成和优化; 原文链接:https://blog.csdn.net/zxyq_2024/article/details/141826763 ## 参考 - [推荐一个好用的 VSCode 插件 Live Server](https://juejin.cn/post/7006338919767736357) - [10 种 JavaScript 开发者必备的 VS Code 插件](https://blog.fundebug.com/2018/11/20/10-must-have-vs-code-extensions-for-javascript-developers/) - [JavaScript初学者教程:1小时学会JavaScript](https://www.youtube.com/watch?v=W6NZfCO5SIk&ab_channel=ProgrammingwithMosh) - [w3schools](https://www.w3schools.com/js/default.asp)