zoukankan      html  css  js  c++  java
  • 本人对于JavaScript的一些总结

    类型、值和变量

    1、原始类型   数字、字符串和布尔   null空  undefined未定义

    2、对象类型

    3、类  Array  Function Date RegExp  Error

    4、js解析器 中集成了垃圾回收

    5、任意js的值都可以转为布尔值

    6、类型转换 toString()  valueOf()

    7.js是动态类型  var n = 10;  程序运行期间 才会确定变量的类型

    8.js的继承只能从父类获取属性的值,而不能修改原型链

    9.删除属性 delete book.subtitle  检测属性  in  hasOwnPreperty()  propertyIsEnumerable() var o = {x:1};

    10、属性的特性  ecmascript5   老的ie不支持如下用法

    数据属性的特性:值value 可写性writable

    可枚举enumerable

    可配置configurable

    存取器属性特性:get  set

    可枚举enumerable

    可配置configurable

    函数调用,方法调用

    function t(){ }

    t();  函数调用  this是全局对象  严格模式下是undefined

    var o = {a:function(){}};

    a()  方法调用  this是当前调用的对象

    构造函数调用

    var o = new Object();  var o= new Object;

    o继承自构造函数的prototype属性  内部的this是此对象

    var r = new o.m();中的this不是o

    要调用函数 首先得有函数入口 一般来说 都是 window.onload = function () {};

    还有一些标签直接调用函数 必须得有触发事件 如: onclick单击鼠标  ondblcliack双击等等

     如果有自学的朋友 我推荐你到http://www.w3school.com.cn 网站中去学习

  • 相关阅读:
    好兴奋,我的博客终于上线了
    学技术,该怎么看书
    PHP程序员求职经验总结
    Jquery中extend使用技巧
    JavaScript(JS)实现省市联动选择下拉列表
    银行家算法之JavaScript实现
    JS中的两种刷新方法以及区别和适用范围
    一段上传图片预览JS脚本,Input file图片预览的实现
    本博客模板说明
    深圳,想说爱你不容易!
  • 原文地址:https://www.cnblogs.com/guorui1995/p/6032373.html
Copyright © 2011-2022 走看看