- 博客(9)
- 收藏
- 关注
原创 Function(函数)
一、函数:是指预定义后,可以反复使用的代码段(任务步骤清单)。(也称之为方法) 二、创建方式: (一)声明方式: function 函数名(形参,···) { 函数体; return 结果; } (二)直接量方式 Var 函数名=function(形参1,···){ 函数体; return 结果; } (三)构造函数方式 var 函数名=new Function(“形参1”,”形参2”···,”函数体 return 结果”); 三、作用域(scope)——一个 变量的...
2021-08-30 00:33:21 1240
原创 Object(面向对象)
一、面向过程和面向对象的区别: (一)、面向过程(新手):经过-开始-结束,先干什么在干什么最后干什么,一步一步的执行代码的过程。 (二)、面向对象:对象包含属性和方法,万物皆对象。 二、为什么要面向对象:现实中所有的数据都必须包含在一个事物中才有意义 三、面向对象的优点: 每个功能特地分开写——便于维护 所有属性和方法都保存在一个对象中,有意义又符合现实。 铁索连舟:一个方法触发多个方法 四、面向对象的三大特点:封装、继承、多态 (一)、封装:创建(3种方式) ...
2021-08-30 00:15:57 150
原创 String
一、String的概念 什么是字符串: 什么是字符串:多个字符组成的【只读】字符【数组】! 和数组相同的地方: 1.字符串的个数:str.length 2.获取字符串中某个字符:str[i] 3.遍历字符串 4.所有数组不修改原数组的API,字符串也可以使用(concat、slice) 和数组的不同地方: 所有数组直接修改原数组的API,字符串都不能使用 ...
2021-08-22 22:54:29 160
原创 javascript数组
一、数组的基础 1.基础概念 什么是数组:在一个内存(变量名)中保存了多个数据的一个集合结构 2.创建 1.直接量:var arr=[值1,...]; 2.构造函数:var arr=new Array(值1,...); 特殊:new Array(只放了一个数字num) - 创建长度为num的一个空数组,相当于设置length 3.访问:数组名[下标]--元素 添加:数组名[下标]=新值; 特殊:读取元素,下标越界,返...
2021-08-22 22:49:16 110
原创 数据类型转换
一、数据类型转换 1.强制类型转换 1.转字符串:2种方式 var str=xx.toString();//null和undefined不能使用,如果使用则会报错 var str=String(xx); 2.转数字:3种方式 var num=parseInt(str/num);//(整数,不认识小数点)从左向右一次读取每一位字符,碰到第一个不是数字的就停下来,如果第一个字符不是数字,则为NaN var num=pa...
2021-08-22 22:42:02 180
原创 javascript_basic04
一、DOM的含义 1、DHTML:Dynamic:动态的HTML,并不是新的语言也不是新的技术,只是将现有技术整合的一个统称, 让网页在离线状态也能保存动态效果 DHTML = HTML + CSS + JS(dom) 2、DOM:Document Object Model 文档 对象 模型,专门用于操作文档(HTML和CSS) 3、DOM树:DOM将HTML文档看做了是一个倒挂的树状结构 在HTML文档中,所有的元素、属性、文...
2021-08-15 23:36:58 59
原创 javascript_basic03
一、循环结构 1、什么是循环? 循环:反复执行【相同 或 相似】的操作 循环三要素: 1、循环条件:开始、结束,重复执行的次数 2、循环操作:循环体,要执行的操作是什么 3、循环变量、变量要改变(自增/自减) 2、while循环 语法: var 循环变量=几; while(循环条件){ 循环体; 循环变量改变; } ...
2021-08-15 22:53:24 50
原创 javascript_basic02
一、数据类型转换 javascript是弱类型语言,数据类型都是有数据决定的 javascript中想要查看自己的数据类型是什么:typeof(你想要查看的) 1、隐式转换:(自动转换) 其实只要是算术运算,默认左右两边都会转成数字,再运算 特殊: 1、+运算,只要有一个是字符串那么左右两边都会悄悄转为字符串,再拼接 2、true->1 false->0 undefined->NaN null->0 ...
2021-08-15 22:52:36 101
原创 javascript_basic01
一,什么是javascript 简称js,是运行在javascript解释器或者特定引擎中的【解释性】【弱类型】【面对对象】的脚本语言。 二、javascript的特点 1、代码可用任何文本编辑器编写 2、不需要编译,由浏览器的js解释器自动去解释执行 3、*弱类型语言 由数据来决定数据类型是什么 1 number 数字型 "1" string 字符型 强类型语言 先确定保存什么数据类型 才能...
2021-08-15 22:51:14 126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人