https://www.gravatar.com/avatar/8e10df0bad4c56b3464cd715f8d96c46?s=240&d=mp

类型、值和变量

Javascript类型可以分为两大类:原始类型和对象类型。JavaScript原始类型包括数字、字符串、布尔值、null和undefined。null和undefined是它们自己类型的唯一成员。任何不是原始类型的Javascript值都是一个对象。每个对象都是类型Object的成员,由一组属性的集合组成,每个属性有一个名字和一个值。

词法结构

介绍

  • JavaScript是一门大小写敏感的语言
  • JavaScript程序使用Unicode字符集编写
  • JavaScript使用\u后跟4位16进制数字代表任何16位Unicode码点

字面值

字面值是程序中直接出现的数据值,下列这些都是字面值:

Idea快捷键

编辑基础

快捷键 说明
Ctrl+Shift+向右箭头 向右选择一个单词
Ctrl+Shift+向左箭头 向左选择一个单词
Alt+Shift+向上箭头 逐级选择一个代码块
Alt+Shift+向下箭头 逐级缩小代码块选择
Shift+向下箭头 向下选择多行
Shift+向上箭头 向上选择多行
Ctrl+A 选择整个文件
Ctrl+/ 注释一行或多行/取消注释
Ctrl+D 删除行
Ctrl+Z 撤销
菜单Editor->Duplicate Line 重复一行或多行
菜单Code->Move Line Down 向下移动一行
菜单Code->Move Line Up 向上移动一行
Alt+向上箭头 向上移动整个语句
Alt+向下箭头 向下移动整个语句
Ctrl+NumPad- 代码折叠
Ctrl+NumPad+ 代码展开
Ctrl+Shift+NumPad/ 折叠所有代码
Ctrl+NumPad* 展开所有代码
Alt+Y 选择多个相同字符
Alt+Shift+Y 取消上一个选择字符
Ctrl+Alt+Y 选择文件中出现的所有相同字符

代码补全

快捷键 说明
Ctrl+空格 基础补全
Alt+Shift+空格 列出可行的候选项
Ctrl+Shift+Enter 语句补全
Tab 选择候选项

重构

快捷键 说明
Alt+Shift+R 重命名(成员变量修改后,IDEA会自动提醒修改getter方法)
Alt+Shift+L 提取变量或域
Alt+Shift+M 提取方法
Ctrl+Alt+C 提取表达式为常量
Ctrl+Alt+P 提取表达式为函数参数

代码助手

快捷键 说明
Ctrl+Shift+F 格式化代码
菜单View->Parameter Info 查看参数信息
F2 查看文档信息
Esc 关闭弹出框
Ctrl+Shift+I 查看定义
菜单Navigate->Next Highlighted Error 查看下一个高亮错误
Alt+Enter 修复错误
Alt+Shift+Z 用语句块包含代码
Alt+Shift+O 高亮代码中所有相同的字符

代码导航

快捷键 说明
F12 查看源码
F3 查看声明
Ctrl+T 查看实现
Ctrl+F3 查看源文件结构
Enter或Ctrl+K 查找下一个
Ctrl+Shift+K 查找上一个

Ubuntu 18.04

Ubuntu 18.04安装后做的事情

安装openssh-server

sudo apt install openssh-server

安装curl

sudo apt install curl

安装git

sudo apt install git

安装zsh

sudo apt install zsh

安装oh my zsh