• JavaScript和jQuery基础考点


    JavaScript基本语法

    变量的定义:

    • 变量必须以字母开头

    • 也能以$和_开头

    • 变量名称对大小写敏感

    • 使用var关键字来声明变量
    • 可以在一条语句中声明很多变量
    • 未使用值来声明的变量,值是underfind
    • 如果重新声明JavaScript变量,该变量的值不会丢失
    var a = 1;
    var a;  //重新声明a的值a的值不会丢失,但是PHP会丢失

    数据类型

       字符串值,数值,布尔值,数组,对象,Null,undefined

      

      JavaScript变量均为对象。当声明一个变量时,就创建了一个新的对象。

    创建对象

    • new Object()
    • 使用对象构造器
    • 使用JSON对象

    函数

    • 定义方法
    • 无默认值(定义形参的时候不能有默认值)
    • 函数内部声明的变量(用var)是局部变量
    • 在函数外面声明的变量是全局变量;所有脚本和函数都能访问它

    运算符

    • 加号+可以用来字符串的拼接;PHP中是用"."来拼接的

    流程控制

    •   else if 必须分开写

    JavaScript内置对象

      Number(定义方式)

      • var pi = 3.14;  //最常用方式
      • var myNum = new Number(value);
      • var myNum = Number(value);

      String(定义方式)

      • var str = 'this is string';
      • var str = new String(s);
      • var str = String(s)
      • 方法和属性

      Boolean(定义方式)

      • var bol = true;
      • var bol = new Boolean(value);
      • var bol = Boolean(value)
      • 方法和属性

      Array(定义方式)

      • var arr = new Array();
      • var arr = new Array(size);
      • var arr = new Array(e1,e2,e3,e4,e5,e6...en)
      • 方法和属性
      • 没有关联数组

      Date(定义方式)

      • var date = new Date();
      • 方法和属性

      Math(定义方式)

      • var pi_value = Math.PI;
      • 方法和属性

         RegExp(正则表达式)

      • /pattern/attributes(PHP中要用引号引起来,JavaScript中不用,JavaScript引起来就表示字符串)
      • new RegExp(pattern,attributes)
      • 方法和属性

      

      window对象(定义方式)

      • Window
      • Navigator
      • Screen
      • History
      • Location

      Dom对象(定义方式)

      • Document
      • Element
      • Attr
      • Event

    jQuery基础知识

       jQuery选择器

      • 基本选择器
      • 层次选择器
      • 过滤选择器
      • 可见性过滤选择器
      • 属性过滤选择器
      • 子元素过滤选择器
      • 表单对象属性过滤选择器 

       jQuery事件

       jQuery效果

       jQuery DOM操作

      •  属性,值,节点,css,尺寸 
    杂念太多,必然根基浅薄
  • 相关阅读:
    程序数据校验
    修改文件名后,pip命令报错:Fatal error in launcher: Unable to create process using
    算法竞赛平台
    连续子数组的元素之和最大值
    【数学计算】圆周率
    使用DOS命令关闭tomcat端口(其他服务也是可以的)
    微软project文件mpp解析
    关于读取上传文件问题的两个解决办法
    关于office在卸载了某一应用之后无法试图使用的功能所在的网络位置
    关于eclipse的一些问题
  • 原文地址:https://www.cnblogs.com/starshine-zhp/p/12849744.html
Copyright © 2020-2023  润新知