JavaScript笔记1

变量的命名规范


JavaScript变量的命名规范

  • 在JavaScript中,严格区分大小写

  • 使用驼峰命名方法
    ①第一个首字母小写,其余有意义的单词首字母要大写
    ②可以使用字母、数字、下划线、$命名,但不能以数字开头

  • 不能使用关键字和保留字
    关键字:js中具有特殊意义的词,我们不能随便拿来命名

break case
continue do
default finally
function catch
delete new
for instanceof
if else
in return
swith this
throw try
typeof var
void while
with

保留字:未来可能会成为关键字的

byte boolean
abstract char
class debugger
double export
final int
const enum
import volatile
extends implements
static throws
transient const
enum extends
implements native
synchronized super
float goto
interface public
short protected
package long
private
  • 对于全局变量或者公用变量,最好在起名字前加上_。例如_num。
  • 常量: const
  • 变量是定义后可以变化值的,常量是一旦定义值就不能改变值了
    常量定义是名称必须全部大写,并且使用_区分单词
    使用常量目的是不会被别人修改或者变量污染改变
    const EVENT_ID=“changes”;

    引入方式和注释


    JavaScript的引入方式:
  1. ​ 外部式引入:


​ 载入外部js,可以在head和body部分,一般放在body的html下面。

  1. 行内式执行:

超链接不跳转
 "javascript:void(0)">
  • 行内样式

JavaScript的注释

  • 单行注释
    可以用来注释一行中的部分内容
  • 多行注释
    块状注释可以用来注释掉一个函数和大量代码块
  • 特点:
    注释可以让不用的代码不执行
    注释可用用来解释代码的作用

    弹出方式

  • alert(‘弹出内容’);
    方法一般包括 :方法名(参数…).都必须是英文半角
    alert(message?:any):void
    alert 提示
    message 参数名称
    ? 可以不写值
    :any 这个参数的类型可以是任意的
    :void 不返回任何值
  • confirm(“弹出确定取消框”);
    confirm(message?: string): boolean
    确定输出为true
    取消输出为false
  • prompt(“弹出输入框”,“20”);
    prompt(message?:string, _default?: string): string

调试方式

  • 在页面输出:document.write(‘内容’)
    …text 表示可以有多个文本
    write(…text: string[]): void
  • 控制台输出:console.log(‘内容’)
    控制台输出 — 浏览器控制台 console 内容中
  • document.body.innerHTML=“你好”;//赋值,对象的属性需要赋值
    对象有两种模式,一种是属性,属性使用=赋值,
    一种是方法,方法需要()执行
  • document.body.innerHTML="
    ";
  • document.body.innerText=“bbbb”;//页面输入内容

你可能感兴趣的:(JavaScript)