随笔分类 - JavaScript
摘要://原生js写ajax就像打电话 //打电话分下面4步//1.拿出手机//2.拨号//3.说话//4.听对方说话 //ajax也分下面4步//1.创建ajax对象//2.连接到服务器//3.发送请求(告诉服务器我要什么文件)//4.接收返回值 下面是原生js写ajax的具体写法 但是,不能每次用aj
阅读全文
摘要:1 JavaScript变量作用域 1.1 函数作用域 没有块作用域:即作用域不是以{}包围的,其作用域完成由函数来决定,因而if /for等语句中的花括号不是独立的作用域。 如前述,JS的在函数中定义的局部变量只对这个函数内部可见,称之谓函数作用域。 嵌套作用域变量搜索规则:当在函数中引用一个变量
阅读全文
摘要:1.先写一个html页面,里面写一个全选按钮和几个复选框,实现下面2个要求 (1)点击全选按钮选中时,所有的复选框选中. (2)点击全选按钮取消选中时,所有复选框取消选中。 2.js处理代码 以上代码完全可以完美的实现要求的2个功能。这里需要注意的是不能使用下面的方法做全选按钮,因为下面的方法有严重
阅读全文
摘要:chuli.php页面 add.php页面
阅读全文
摘要:ajax返回数据类型为JSON数据的处理 处理页面 效果
阅读全文
摘要:用纯js写,这种方法的优点是可以随时引用该js文件,只需要引入该js文件即可。 1.写一个显示页面 sanji.php 2.纯js页面 sanjiliandong.js 3.php处理页面 sanjichuli.php
阅读全文
摘要:一、JavaScript的作用域 1.什么是作用域? 在JS里面,作用域可以理解为变量的有效范围。相信都能理解。。2.作用域的类别? 全局作用域(Global Scope)和局部作用域(Local Scope) 3.如何判断是全局还是局部作用域?全局:1)最外层函数和在最外层函数外面定义的变量拥有全
阅读全文
摘要:一、非空验证 trim:去空格(去掉前后的空格),任何字符串都可以用这个方法。写法为:if(v.trim().length==0),表示如果去掉空格后的字符串的长度为0。 二、对比验证 三、范围验证 四、固定格式验证(正则验证) 固定格式验证是指对输入的内容是否符合格式要求的验证,写法为if(v.m
阅读全文
摘要:例题二、用div做下拉列表
阅读全文
摘要:作业一:两个列表之间数据从一个列表移动到另一个列表
阅读全文
摘要:document对象 一、找元素 1.根据id找 示例: 输出的结果是[objectHTMLDivElement],意思是找到了HTML里面的div。根据id找到的是唯一一个元素。 2.根据class找 示例: 输出的结果是[objectHTMLDivCollection]。Elements后面多了
阅读全文
摘要:window对象 window属性: opener:打开当前窗口的源窗口,如果这个窗口是由别的网页点击链接跳转过来的,或者是从另外一个页面点击打开窗口打开的,opener就是找到源页面的。如果当前窗口是首次启动浏览器打开的,则运行alert(window.opener);弹出窗口就会出现null,表
阅读全文
摘要:例题1:公园里有200个桃子,猴子每天吃掉一半以后扔掉一个,问6天以后还剩余多少桃子? 例题2:公园里有一些桃子子,猴子每天吃掉一半以后扔掉一个,第6天的时候发现还剩下1个桃子,问开始有几个桃子? 使用函数解决例题2 函数功能:给一个天数,返回该天数的桃子的数量。最主要的是下一天的桃子数量怎么求,函
阅读全文
摘要:函数 一、 函数定义 函数又叫方法,在程序里面函数是用来执行某些特定功能的代码。为了减少重复使用代码,可以把特定功能的代码做成函数,需要使用时拿出来调用。alert();就是一个很常见的、简单的函数,重复使用时不需要再写代码了,只是把函数名拿过来用就可以。函数后面都带(),不带()的一般都是属性。函
阅读全文
摘要:数组 一、冒泡排列 对数组attr = [1,8,6,4,5,3,7,2,9]进行由大到小排列,用冒泡排列的方法排列时,会对数组进行比较互换。如果前一个数字较大,这2个元素排列方式不变,如果后一个元素较大,则这2个元素互换位置。对比互换方式如下: 第一次 [8,6,4,5,3,7,2,9,1] 第二
阅读全文
摘要:数组 一、定义 1.数组的文字定义 广义上说,数组是相同类型数据的集合。但是对于强类型语言和弱类型语言来说其特点是不一样的。强类型语言数组和集合有以下特点。 数组强类型语言:1.数组里面只能存放相同数据类型的数; 2.定义数组的时候需要制定一个长度(可以存放的元素数量);3.内存空间是连续的; 集合
阅读全文
摘要:1.一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米 解法一: 解法二: 解法三: 2.有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问几年后有多少对兔子,幼兔、小兔、成兔对数分别是多少。var n=prompt("请输入经过了几个月:"); 3.
阅读全文
摘要:3.循环 循环是操作某一个功能(执行某段代码)。 ①循环四要素: a 循环初始值 b 循环的条件 c 循环状态 d 循环体 ②for循环 a 穷举:把所有的可能性的都一一列出来。 b 迭代:每次循环都会把原来的数拿到循环里面用。 这是一个最简单的for循环,循环体运行的步骤是:i=0--i<10--
阅读全文

浙公网安备 33010602011771号