zoukankan      html  css  js  c++  java
  • [javascript|基本概念]学习笔记

    1/语法

    a.区分大小写

    b.标识符(首字符必须是字母/"_"/"$",其他可为字母/"_"/"$"/数字,不能用关键字、保留字),一般采用驼峰或下划线分割格式

    c.注释://单行注释,/*多行注释*/

    d.严格模式:启用方式:顶部添加一行编译指示代码“use strict”; 也可以在函数内部添加,指定函数在严格模式下执行

    e.语句:以分号;结尾,多条语句组合代码块,以{}包裹

    2/关键字和保留字

    特定用途的一组字符(关键字):break  do  instanceof  typeof  case  else  new  var  catch  finally  return  void  continue  for  switch  while  debugger  function  this  width  default  if  throw  delete  in  try

    可能作为关键字(保留字):abstract  enum  int  short  boolean  export  interface  static  byte  extends  long  super  char  final  native  synchronized  class  float  package  throws  const  goto  private  transient  implements protected volatile  double  inport  public  let  yield  eval  arguments

    3/变量

    松散的,用来保存任何类型的数据

    定义时用var操作符,再初始化

    a.声明同时初始化  e.g.:var msg = "这是变量声明";

    b.先声明,再初始化  e.g.:var msg; msg = "这是变量声明";

    c.声明多个变量,用多个分号隔开  e.g.:var msg1 = "msg1",msg2 = "msg2";

    4/数据类型

    简单数据类型(基本数据类型):Underfinded/Null/Boolean/Number/String

    复杂数据类类型:Object

    检测基本数据类型的方法typeof, e.g.:typeof("字符串"); 也可以typeof "字符串";  这是一个操作符,不是一个函数

    Underfined  返回"underfined"

    Null/对象     返回"object"

    Boolean      返回"boolean"

    Number      返回"number"

    String         返回"string"

    函数            返回"function"

  • 相关阅读:
    numpy模块
    Flask--请求扩展
    Flask补充--threading.local对象
    Flask-Cookies和Session
    Flask--请求上下文
    SQL Server 2005详细安装过程及配置
    Linux设置Mysql开机自启动服务
    重启网卡提示Bringing up interface eth0:
    本地docker容器迁移到服务端
    Window安装tomcat环境
  • 原文地址:https://www.cnblogs.com/bsj2016/p/5432657.html
Copyright © 2011-2022 走看看