<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hl_17108的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hl_17108</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hl_17108]]></copyright><item><title><![CDATA[Function（函数）]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119988292</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119988292</guid><author>hl_17108</author><pubDate>Mon, 30 Aug 2021 00:33:21 +0800</pubDate><description><![CDATA[一、函数：是指预定义后，可以反复使用的代码段（任务步骤清单）。（也称之为方法）

二、创建方式：

（一）声明方式：

function 函数名（形参，···） {

 函数体；

 return 结果；

}

（二）直接量方式

Var 函数名=function(形参1，···）{

函数体；

return 结果；

}

（三）构造函数方式

var 函数名=new Function(“形参1”,”形参2”···，”函数体 return 结果”)；

三、作用域（scope）——一个 变量的...]]></description><category></category></item><item><title><![CDATA[Object（面向对象）]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119987898</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119987898</guid><author>hl_17108</author><pubDate>Mon, 30 Aug 2021 00:15:57 +0800</pubDate><description><![CDATA[一、面向过程和面向对象的区别：

（一）、面向过程（新手）：经过-开始-结束，先干什么在干什么最后干什么，一步一步的执行代码的过程。

（二）、面向对象：对象包含属性和方法，万物皆对象。

二、为什么要面向对象：现实中所有的数据都必须包含在一个事物中才有意义

三、面向对象的优点：

每个功能特地分开写——便于维护
	所有属性和方法都保存在一个对象中，有意义又符合现实。
	铁索连舟：一个方法触发多个方法
四、面向对象的三大特点：封装、继承、多态

（一）、封装：创建（3种方式）

      ...]]></description><category></category></item><item><title><![CDATA[String]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119859538</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119859538</guid><author>hl_17108</author><pubDate>Sun, 22 Aug 2021 22:54:29 +0800</pubDate><description><![CDATA[一、String的概念


什么是字符串： 什么是字符串：多个字符组成的【只读】字符【数组】！
   和数组相同的地方：
       1.字符串的个数：str.length
       2.获取字符串中某个字符：str[i]
       3.遍历字符串
       4.所有数组不修改原数组的API，字符串也可以使用（concat、slice）

    和数组的不同地方： 所有数组直接修改原数组的API,字符串都不能使用

...]]></description><category></category></item><item><title><![CDATA[javascript数组]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119859424</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119859424</guid><author>hl_17108</author><pubDate>Sun, 22 Aug 2021 22:49:16 +0800</pubDate><description><![CDATA[一、数组的基础


1.基础概念


  什么是数组：在一个内存（变量名）中保存了多个数据的一个集合结构

2.创建


  1.直接量：var arr=[值1,...];
  2.构造函数：var arr=new Array(值1,...);
     特殊：new Array(只放了一个数字num) - 创建长度为num的一个空数组，相当于设置length

3.访问：数组名[下标]--元素


  添加：数组名[下标]=新值;
   特殊：读取元素，下标越界，返...]]></description><category></category></item><item><title><![CDATA[数据类型转换]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119859353</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119859353</guid><author>hl_17108</author><pubDate>Sun, 22 Aug 2021 22:42:02 +0800</pubDate><description><![CDATA[一、数据类型转换


1.强制类型转换


  1.转字符串：2种方式
   var str=xx.toString();//null和undefined不能使用，如果使用则会报错
   var str=String(xx);

  2.转数字：3种方式
    var num=parseInt(str/num);//(整数，不认识小数点)从左向右一次读取每一位字符，碰到第一个不是数字的就停下来，如果第一个字符不是数字，则为NaN
    var num=pa...]]></description><category></category></item><item><title><![CDATA[javascript_basic04]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119720872</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119720872</guid><author>hl_17108</author><pubDate>Sun, 15 Aug 2021 23:36:58 +0800</pubDate><description><![CDATA[一、DOM的含义

1、DHTML：Dynamic：动态的HTML，并不是新的语言也不是新的技术，只是将现有技术整合的一个统称，
    让网页在离线状态也能保存动态效果
  DHTML = HTML + CSS + JS(dom)

2、DOM：Document Object Model
    文档   对象  模型，专门用于操作文档（HTML和CSS）

3、DOM树：DOM将HTML文档看做了是一个倒挂的树状结构
 在HTML文档中，所有的元素、属性、文...]]></description><category></category></item><item><title><![CDATA[javascript_basic03]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119717663</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119717663</guid><author>hl_17108</author><pubDate>Sun, 15 Aug 2021 22:53:24 +0800</pubDate><description><![CDATA[一、循环结构


 1、什么是循环？

    循环：反复执行【相同 或 相似】的操作
    循环三要素：
    1、循环条件：开始、结束，重复执行的次数
     2、循环操作：循环体，要执行的操作是什么
     3、循环变量、变量要改变（自增/自减）

 2、while循环
 语法：
  var 循环变量=几;
  while(循环条件){
  循环体;
  循环变量改变;
  }

...]]></description><category></category></item><item><title><![CDATA[javascript_basic02]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119716790</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119716790</guid><author>hl_17108</author><pubDate>Sun, 15 Aug 2021 22:52:36 +0800</pubDate><description><![CDATA[一、数据类型转换

javascript是弱类型语言，数据类型都是有数据决定的

javascript中想要查看自己的数据类型是什么：typeof(你想要查看的)

1、隐式转换：（自动转换）


   其实只要是算术运算，默认左右两边都会转成数字，再运算
   特殊：

    1、+运算，只要有一个是字符串那么左右两边都会悄悄转为字符串，再拼接
    2、true-&gt;1 false-&gt;0 undefined-&gt;NaN null-&gt;0
 ...]]></description><category></category></item><item><title><![CDATA[javascript_basic01]]></title><link>https://blog.youkuaiyun.com/hl_17108/article/details/119714640</link><guid>https://blog.youkuaiyun.com/hl_17108/article/details/119714640</guid><author>hl_17108</author><pubDate>Sun, 15 Aug 2021 22:51:14 +0800</pubDate><description><![CDATA[一，什么是javascript

简称js,是运行在javascript解释器或者特定引擎中的【解释性】【弱类型】【面对对象】的脚本语言。

二、javascript的特点

1、代码可用任何文本编辑器编写
2、不需要编译，由浏览器的js解释器自动去解释执行
3、*弱类型语言
  由数据来决定数据类型是什么
   1    number  数字型
   "1"    string  字符型

   强类型语言
  先确定保存什么数据类型 才能...]]></description><category></category></item></channel></rss>