![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 56
Anna_ll
这个作者很懒,什么都没留下…
展开
-
JavaScript 学习笔记--------(一)
组成JS的三部分 ECMAScript:基本语法和标准 DOM:文本流对象 BOM:浏览器对象引入方式 1).在head标签中 (一般会配合window.onload = function(){}使用) 2).在body里面 3).在body外面常量:在程序运行期间不会发生改变的量 变量:在程序运行期间可以发生改变的量(可以理解为一个容器) 如何声明一个原创 2016-08-22 20:47:05 · 420 阅读 · 0 评论 -
BOM学习笔记----------(二)
window对象 1.所有浏览器都支持window对象 2.所有javascript的全局对象 变量 函数都会自动成window对象的成员. 3.全局变量是window对象的属性,全局函数是window对象的方法我们以前学 4.过的alert,setInterval,这些都是window的方法.一.窗口位置 获取窗口相对于顶端的位置原创 2016-09-19 19:43:26 · 320 阅读 · 0 评论 -
BOM学习笔记----------(一)
BOM:Browser Object Model 浏览器对象模型可以与浏览器窗口进行互动的一套APIBOM它是由多个对象组成的,window对象是最顶层对象其他对象都是window对象的子对象BOM中的对象: 1.window 2.location 3.navigator 4.screen 5.history原创 2016-09-19 19:36:56 · 356 阅读 · 0 评论 -
瀑布流
整体效果:随着浏览器的宽度变小每次随着列数改变方块的位置改变,但不会有空隙.1.整体给一个容器用来装所有的内容,整体容器始终在屏幕居中 2.每一列的高度是随机的分配的,(不固定). 3.不论怎样变化块与块之间的间距是不变的,同时距离左边整体有固定的距离 4.根据整体宽度,求出随着宽度的改变每一行的块数是多少,因为每一小块的宽度是固定的 5.根据没一小块的宽原创 2016-09-06 20:45:47 · 575 阅读 · 0 评论 -
JavaScript学习笔记---------(三)
数组数组:存储多个数据的容器.声明一个数组:三种方法第一种方法 var arrayOne = new Array(); 数组名[索引] = 初始值; arrayOne[0] = “array”;声明数组的第二种写法,生名的同时进行赋值.(new可以省略) var arrayTwo = Array(“ABC”,”DEF”,”GHI”);数组的第三种声明方式 —–语法糖(字面量)原创 2016-08-25 19:23:01 · 263 阅读 · 0 评论 -
冒泡排序 -------理解版
排序过程例:var arr = [5,4,3,2,1]第一趟:1.[4,5,3,2,1] 2.[4,3,5,2,1] 3.[4,3,2,5,1] 4.[4,3,2,1,5]第二趟:1.[3,4,2,1,5] 2.[3,2,4,1,5] 3.[3,2,1,4,5] 4.[3,2,1,4,5]第三趟:1.[2,3,1,4,5] 2.[2,1,3,4,5] 3.[2,1,3,4,5]原创 2016-08-25 13:28:38 · 216 阅读 · 0 评论 -
DOM学习笔记----------(一)
DOM:Document Object Model(文档对象模型) 文档:html页面 文档对象:页面中的元素 文档对象模型:定义为了能让程序(JS)去操作页面中的元素. DOM会把文档看做是一棵树,同时定义了很多方法和属性来操作这棵树上的每一个元素(节点). 元原创 2016-09-10 20:18:55 · 277 阅读 · 0 评论 -
JS学习笔记----------(五)
函数 函数的基本格式: function 函数名(参数列表){ 函数体 return 返回值; }类型:函数的第一种类型:无参数无返回值//当函数无返回值的时候,return可以不写function textOne(){原创 2016-09-10 15:24:19 · 232 阅读 · 0 评论 -
JavaScript学习笔记----------(四)
while循环循环变量初始化 while(循环条件){ 循环体; 循环增量;}switch语句例:switch判断日期月份;直到找到break才跳出程序 var a = 60; switch (a){ case 10: al原创 2016-09-10 14:38:19 · 271 阅读 · 0 评论 -
JavaScript 学习笔记---------(二)
条件分支语句——if if的第一种形式 if(条件表达式){ 语句; } 如果条件表达式为真,则执行语句,否则直接跳过 if语句的第二种形式 if(条件表达式){ 语句1;原创 2016-08-22 20:55:35 · 182 阅读 · 0 评论 -
各种提示框
基本提示框 无返回值alert("提示文字"); 2. 选择提示框 返回值类型为bool类型confirm("根据此内容进行选择"); 3. 文本提示输入框 返回值类型为String类型prompt("文本提示内容");如果不点击确定按钮,会阻塞当前线程原创 2016-09-10 11:05:22 · 501 阅读 · 0 评论 -
小游戏------锅打灰太狼
JS思路1.随机函数: 因为狼出现的坑的位置是随机的,灰太狼和小灰灰的出现也是随机所以将随机的功能单独写成一个函数 2.将9个坑的位置用json数据的形式存到一个数组里var arrPos = [{l: "98px",t: "115px"}, {l: "17px",t: "160px"}, {l: "15px",t: "220px"}, {l: "30px",t: "293px"原创 2016-09-08 20:39:07 · 760 阅读 · 0 评论