关闭

JQuery效果

JQuery效果 JQuery动画有四种效果:显示与隐藏、淡入与淡出、上滑与下滑、自定义动画。 1显示、隐藏 Heid():隐藏            消失     $("#btnHide").click(function() {         $("#div1").hide(10000);     });    将高度、宽度、透明度改变为...
阅读(5) 评论(0)

JQuery基础知识

JQuery基础知识 1.基本概念 JQuery是一个JS库,能够帮助我们轻松实现一些原本可能比较麻烦的功能。 JQuery每个版本又有两个小的版本:压缩版和未压缩版,压缩版文件较小,但没有排版和注释,所以不便于阅读;而未压缩文件较大,有排版和注释,便于阅读。 JQuery实际上就是一个js文件,加载到页面中就可以直接使用了。 也可以通过CDN(ContentDist...
阅读(20) 评论(0)

JS DOM

JS DOM 1. DOM概念 DOM(Document  Object Model):文档对象模型 整个文档是由一系列节点对象组成一棵树 节点:node 节点包括元素节点(1)、属性节点(2)和文本节点(3) var th1 =document.getElementById("th1"); alert(th1.nodeType); alert(th1.no...
阅读(66) 评论(0)

JS日期

JS日期 日期的定义方式: var d = new Date(); document.write(d.toLocaleString()); 不给参数,定义的日期为执行这条指令时那一刻的系统日期。 var d = new Date(2017,3,22,8,30,22); document.write(d.toLocaleString()); 当然也可以指定年月日...
阅读(67) 评论(0)

JS递归

JS递归 所谓递归,就是在函数内部又去调用自己。 例如,求阶乘问题,在fact函数内部又去调用fact函数了。     /*     * 计算n的阶乘     * */     function fact(n){         if(1 == n){             return 1;         }         return n*fact...
阅读(21) 评论(0)

JS穷举方法

JS穷举 遇到问题,找不到更好的解决办法(找不到数学公式或者规律)时,使用“最笨”的方法,利用计算机计算速度快的特点,将所有的可能性全部列出来,并将我们想要的结果记录下来。这就是穷举。 例如:百钱买百鸡     /*     * 鸡翁一值钱5,鸡母一值钱三,鸡雏三值钱一     * 百钱买百鸡,问公鸡、母鸡、鸡仔各有几何     * */     fo...
阅读(21) 评论(0)

JS递推方法

JS递推方式 js的递推方法就是:找到数字的规律,通过公式计算找到下一项,一直到我们要的结果为止。 例如:兔子产子,通过前两项得到下一项。     /*     * 一般而言,在兔子出生后的两个月,就有繁殖能力一对兔子每个月生一对兔子     * 如果所有的兔子都不死,那么一年之后总共有多少对     * */     /*     * 月份   0   1...
阅读(12) 评论(0)

JavaScript事件

事件 1.事件的概念 分为:事件源、事件名、事件注册、事件处理四个部分。 以火灾为例 粤商大酒店201房间放生火灾,119电话报警,南湖区消防支队出警,赶赴现场通过喷水作业成功灭火。 事件源:粤商大酒店201房间 事件名:火灾 事件注册:事先已经规划好片区,粤商大酒店所属片区归南湖区消防支队负责 事件处理:喷水 2.常用的事件 2.1鼠标常用事件: (1)单击事件 click...
阅读(81) 评论(0)

JS的迭代公式

迭代法 迭代法也叫作辗转法。 规律:就是可以不断的用久的方法去得到新的值,知道我们想要得到的结果。 遇到了迭代法的问题怎么解决: (1)找到迭代法的变量(旧的值) (2)确定迭代的关系 (3)知道想要的结果是什么(结束的条件) ①就是知道最终的结果 ②循环多少次 下面是找任意两个数的最大公约数的案例     /*     * (1)接受用户出入的两个数...
阅读(20) 评论(0)

JS中的部分Math的对象

Math对象 Math对象用于执行数学任务,不需要创建它,通过把Math作为对象使用调用它的其他属性和方法。 Math.max(n1,n2,n3,n4); 获得n1,n2,n3,n4中的最大值; vara = 10; var b = 20; var c = 8; var d = 12; var max1 =Math.max(a,b,c,d); alert(max1)...
阅读(21) 评论(0)

JavaScript正则表达式

正则表达式 为什么要有这个正则表达式:   因为查找是一个比较复杂的东西,我们更加准确快速找到自己想要的。 什么是正则表达式:  它可以定义一种字符串逻辑的公式,来和要查找的字符串做匹配,找到自己想要的 定义规则: 1.    使用/规则/修饰符 var patt =/hellocooldog/i; 2.新创建一个RegExp对象,给两个参数分别为规则和修饰符 var p...
阅读(19) 评论(0)

JavaScript字符串

字符串 字符串的定义: 定义一个变量,然后直接将字符串赋值给他 var str =”abc”; 字符串实际上是字符组成的数组,所以数组的方法他基本上都有。 访问字符串里面的字符:和数组的方式一样     var str = "hello world";     str2 = str.search("world");     str[0];     alert(str[0]...
阅读(22) 评论(0)

JS数组的几种排序方式

数组 JS数组的查找方式有:顺序查找、折半查找。 (1)查找 indexOf系统提供的 我们也可以实现自己的查找方法 a.顺序查找     var a =[3,7,11,43,87,5,99,22,51,8];     var num = Number(prompt("请输入要查找的值"));     var index = -1;     //最初认为要找的数不在...
阅读(28) 评论(0)

JS数组

数组 1.数组的概念 案例:计算5名同学的平均分     /*     * 计算五名同学的平均分     * (1)提供并输出五名同学的成绩     * (2)成绩相加除以5等于他们的平均分     * */     var a1,a2,a3,a4,a5;     a1 =Number(prompt("输入第一名同学的成绩"));     a2 =Number(prom...
阅读(31) 评论(0)

JS函数

JS函数 1 函数的概念 案例:判断100以内所有素数 方案一:循环的嵌套     for(var n =2; n         var m =Math.ceil(Math.sqrt(n));         var found = false;         for(var i =2; i             if(num%i==0){               ...
阅读(27) 评论(0)

continue结束本次循环和break跳出当前循环

循环的辅助语句 break和continue属性都是跳出循环的意思; break:是跳出循环,结束运行 continue:是跳出本次循环,开始下次循环。 Break:跳出所在的switch或者循环结构 案例:判断素数     var n =Number(prompt("请输入一个自然数:"));     var m = Math.ceil(Math.sqrt(n));    //...
阅读(25) 评论(0)

JavaScript中的错误和调试

JavaScript中错误和调试 错误的概念与处理 错误分为两种:语法错误和逻辑错误。 语法错误: 比如 ”abc”*3 字符串类型和数字类型 比如alert拼写错误,写成了alter。 逻辑错误: 比如:20< a <30; 程序在语法上是没有问题的,但是实际执行结果和预期结果有出入。...
阅读(28) 评论(0)

if语句 和switch语句

if语句和switch语句...
阅读(55) 评论(0)

JS程序设计

程序设计的几个小案例...
阅读(60) 评论(0)

JS中的运算符和表达式

运算符与表达式 2.1算术运算符与表达式 常见的算术运算符有 + - × ÷ 对应在JS当中的运算符:+ - *  / 加法运算:(数值) var weight = 65; weight =weight +10; alert(weight); 字符串拼接(字符串) var dogName = "张三"; dogName = dogName + "丰"; alert...
阅读(50) 评论(0)
33条 共2页1 2 下一页 尾页
    个人资料
    • 访问:1382次
    • 积分:347
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档