js
文章平均质量分 67
肉嘟嘟_
这个作者很懒,什么都没留下…
展开
-
JavaScript的循环结构
循环结构1循环结构的概念先看看生活中的一些场景(1)食堂阿姨打菜:接过顾客的餐盘→询问菜品→打菜→递回餐盘,重复以上过程,直到所有顾客的菜都打完了。(2)快递员送快递:查看送件地址→赶往目的地→电话告知收件人→收件人签收→交快递件,重复以上过程,直到所有需要的快递都处理完了。以上场景都有一个共同的特点:有条件地重复做一件事,每一次做的事情不同但类似。程序是为了解决实际问题的原创 2017-07-29 18:56:44 · 994 阅读 · 0 评论 -
js相关笔记
jS基本知识点原创 2017-07-25 10:19:02 · 430 阅读 · 0 评论 -
JavaScript运算
JS的相关运算原创 2017-07-25 16:41:51 · 457 阅读 · 0 评论 -
JS——DOM
11 DOM11.1 DOM概念DOM(Document object model):文档对象模型通过开发者工具的elements标签页页可以观察到 通过开发者工具的sources标签页页可以观察到 整个文档是由一系列节点对象组成的一棵树。节点(node)包括元素节点(1)、属性节点(2)和文本节点(3)varth1 =document.getElement原创 2017-08-10 13:54:47 · 469 阅读 · 0 评论 -
程序思路的相关案例
案例的相关具体解析原创 2017-07-26 19:58:58 · 368 阅读 · 0 评论 -
JS程序设计思维
JS程序思维原创 2017-07-26 13:48:42 · 476 阅读 · 0 评论 -
JavaScript的选择结构
if语句与switch语句原创 2017-07-27 19:26:59 · 622 阅读 · 0 评论 -
JavaScript的错误与调试
错误与调试1错误的概念与处理计算机程序的错误有两种:语法错误和逻辑错误 语法错误: 比如alert拼写错误,写成了alter。 var a = 3 + 4; alert(a); alter(a); a++; alert(a);运行结果只显示了7,后面的结果没有显示,说明后面的代码没有执行。因为输出7后遇到了语法错误,原创 2017-07-28 09:34:31 · 318 阅读 · 0 评论 -
JS中常用的对象
常用对象9.1字符串字符串的定义:定义一个变量,然后直接将字符串赋值给它。Var str = “abc123”;字符串实际上是字符组成的数组。所以数组的方法它基本都有。(1)访问字符串里面的字符:a. 数组方式:(str[i])b. 字符串特有的方式:charAt(i)(2)查找a. 数组方式:indexofb. 字符串方式:search (): 传入原创 2017-08-06 15:56:17 · 1779 阅读 · 0 评论 -
JS——事件
10 事件10.1 事件的概念事件源事件名事件注册事件处理以火灾为例:粤商大酒店201房间发生火灾,119电话报警,南湖区消防支队出警,赶赴现场通过喷水作业成功灭火。事件源:粤商大酒店201房间事件名:火灾事件注册:事先已经规划好片区,粤商大酒店所属片区归南湖区消防支队负责。事件处理:喷水 10.2 常用事件 鼠标常用事件:(1)clic原创 2017-08-08 20:06:59 · 601 阅读 · 0 评论 -
JS中的数组
数组1.1数组的概念案例:计算5名同学的平均分。 var a1,a2,a3,a4,a5,a6,a7,a8,a9,a10;a1 = Number(prompt("请输入分数"));a2 = Number(prompt("请输入分数"));a3 = Number(prompt("请输入分数"));a4 = Number(prompt("请输入分数"));a5 = Number原创 2017-08-02 20:17:46 · 520 阅读 · 0 评论 -
JS中常见的算法
常见算法1累加/累积累加:将一系列的数据加到一个变量里面。最后的达到累加的结果比如:将1到100的数求累加和。小球从高处落下,每次返回到原来的一半,求第十次小球落地时小球走过的路程。var h = 100;var s = 0;for(var i=0;i<10;i++){ h = h/2; s += h;}s = s*2 +100;累积:将一系原创 2017-08-08 08:54:54 · 1105 阅读 · 0 评论 -
JavaScript中break和continue的区别
break与continue的区别break是跳出所在的循环或switch语句;而continue只是跳出本次的循环。可以用流程图清晰的区分两者:原创 2017-08-01 14:24:03 · 571 阅读 · 0 评论 -
JavaScript 变量:变量命名原则
变量命名原则转载 2017-07-24 17:23:23 · 587 阅读 · 0 评论 -
JS的参数传递
参数传递所谓参数传递,就是将实参的值传递给形参。通过调试可以确定形参在函数被调用之前是不存在的,当函数被调用的那一刻,实参被创建,并且把实参的值传递给形参。参数传递有两种方式:值传递和引用传递 var a = 5; increase(a); alert(a); function increase(x){ x++; }原创 2017-08-02 09:59:14 · 375 阅读 · 0 评论 -
JS的变量作用域
变量作用域局部变量:在函数内部定义的变量,这个变量只能够在函数的内部使用,在全局中不能够使用。比如在三国时期,袁术称帝后,只有袁术阵营的人才认为他是皇帝,他发布的命令只能在本阵营里面起作用。但是其他人不认为他是皇帝,他发布的命令没有作用。function localVar(){ var a = 1; alert(a);}localVar();alert(a);原创 2017-08-02 10:01:58 · 298 阅读 · 0 评论 -
JS函数的定义与调用
函数1.1函数的概念为什么需要用函数?首先看一下输出100所有素数问题的解决方案方案一:循环的嵌套for(var n=2; n<100;n++) { var flag = false; var m = Math.ceil(Math.sqrt(n)); for (var i=2; i<=m; i++) { if (n % i == 0) {原创 2017-08-02 10:08:09 · 1152 阅读 · 0 评论 -
JS中的关键词
break delete function return typeof case do if switch var catch Else in this void continue false Instanceof throw while debugger finally New true wi转载 2017-07-25 09:02:21 · 641 阅读 · 0 评论 -
数组常用的属性和方法
数组常用属性和方法数组的属性:length:数组的长度(大小) 数组的方法:1) unshift (): 在数组的头部添加元素,返回值是新数组的长度。shift():删除数组头部的元素,返回值是删除的头部元素。 2) indexOf(): 在数组中从前往后找指定元素,如果找到就返回该元素的下标,否则:返回-1。lastIndexOf(): 在数组中从后往前找指定原创 2017-08-02 20:15:27 · 1457 阅读 · 0 评论 -
JS——BOM
12 BOM12.1 常用对象概念:BOM :Browser Object Model常用对象:Window:窗口,浏览器的窗口我们定义的全局变量和全局函数都是window对象的属性和方法。vara = 1;function test(){ vara = 2; alert(a); alert(window.a)}全局变量原创 2017-08-15 19:09:22 · 582 阅读 · 0 评论