- 博客(5)
- 收藏
- 关注
原创 Object
Object(面向对象)面向过程和面向对象的区别:面向过程(新手):经过-开始-结束,先干什么在干什么最后干什么,一步一步的执行代码的过程。 面向对象:对象包含属性和方法,万物皆对象为什么要面向对象:现实中所有的数据都必须包含在一个事物中才有意义。 面向对象的优点:每个功能特地分开写——便于维护 所有属性和方法都保存在一个对象中,有意义又符合现实。 铁索连舟:一个方法触发多个方法面向对象的三大特点:封装、继承、多态封装:创建(3种方式)直接量方式:Var obj={“方法名”:
2021-08-29 22:16:40
107
原创 Function
Function 函数对象函数:是指预定义后,可以反复使用的代码段(任务步骤清单)。(也称之为方法) 创建方式:声明方式:function 函数名(形参,···) {函数体;return 结果;}直接量方式Var 函数名=function(形参1,···){函数体;return 结果;}构造函数方式var 函数名=new Function(“形参1”,”形参2”···,”函数体 return 结果”);作用域(scope)——一个 变量的可用范围...
2021-08-29 22:14:40
213
原创 Error
Error 错误对象浏览器自带4种错误——报错——代码停止 语法错误:SyntaxError —— 多半是哪里的符号写错了引用错误:ReferenceError —— 没有创建就使用 类型错误:TypeError —— 不是你的属性和方法你却使用 范围错误:RangeError —— 只有一个地方会碰到,num.toFixed(d),d必须在0-100错误处理:发生错误,不报错(红),而给错误提示(黑),后续代码可以继续执行(一)解决: try {有可能出错的代码段...
2021-08-29 22:12:23
109
原创 2021-08-22
2021.08.16 js core1一、数据类型转换:(一)强制转换1.转字符串:(1)var str=xx.toString( );//null和undefined不可用(2)var str=string(xx);//万能–不如使用+"";2.转数字:(1)var num=parseInt(str/num);(2)var num=parseFloat(str/num);(3)Number(xx);3.转布尔Boolean(xx);//万能,基本都为true,除了这六种情况:0、
2021-08-22 23:28:58
201
原创 JS 基础
JS第一部分:ECMAscript一、JS概述**(一)JS含义:**有js解释器和特定引擎运行的解释性的、弱类型的、面向对象的脚本语言。解释性:运行前无需检查,直接运行,运到错误直接停止。(对应为编译型)弱类型:由数据决定数据类型(对应为强类型)面向对象:万物皆对象,一切对象里面包含两部分(属性和方法)(二)JS用途:1.数据计算2.事件处理(包括点击事件)3.css无法完成的特效由JS完成(三)JS语法规范:严格区分大小写二、变量和常量变量三、数据类型转换四、分支结构五、
2021-08-16 12:36:53
510
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人