
javascript
羊崽
寂寞、空虚、冷
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript基础
(一).基本介绍 1、什么是JavaScript? JavaScript是基于浏览器,基于(面向)对象,基于事件和事件驱动的网页脚本语言。 基于浏览器:只要用户的电脑安装了浏览器,浏览器就可以解析并执行javascript语句。 基于(面向)对象:js中一切都可以看做对象。 对象是由属性和方法组成 属性和方法的区别:属性不带小括号,方法带小括号原创 2016-09-04 17:38:15 · 372 阅读 · 0 评论 -
javascript事件与驱动
事件驱动:驱动就是对于事件进行触发 其中onclick就是button按钮的驱动开关,点击button按钮onclick就会调用代码进行执行 事件:事件是你通过某种动作触发的,比如单击、双击、鼠标划过等等 常用事件: 1.onclick事件 点击事件(onclick并不是js中的方法,onclick只是浏览器提供js的一个dom接口,让js可以操作dom,所以oncl原创 2016-09-05 12:39:53 · 546 阅读 · 0 评论 -
javascript三种获取dom对象的方法
1、getElementById() getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。 function getValue() { var x=document.getElementById("myHeader") alert(x.innerHTML) } This is a header Click on the heade原创 2016-09-05 14:47:17 · 7041 阅读 · 1 评论 -
DOM对象与jQuery对象的相互转换
1)将jquery对象转换为dom对象 标题 确认 window.onload=function(){ var btnObj=$("#btn"); btnObj[0].onclick=function(){ alert($('input').val()); } } 2)dom对象转换为jquery对象 标题 确认原创 2016-09-05 15:02:58 · 318 阅读 · 0 评论 -
jquery与javascript的页面载入事件
javascript页面载入 windown.onload(){ alert('hello'); } jquery页面载入 $(function(){ alert('hello'); });原创 2016-09-05 16:54:30 · 510 阅读 · 0 评论 -
js中的数据类型,基本数据类型和引⽤数据类型的区别
js中数据分为6大类型 字符串型 数字型 布尔型 null型 undefined型 对象型(含数组) 基本数据类型和引⽤数据类型的区别 基本数据类型的变量存放的是基本类型数据的实际值;而引用数据类型的变量保存对它的引用,即指针原创 2016-09-06 21:45:24 · 887 阅读 · 0 评论 -
js怎么实现⻚⾯挑转到指定 URL
第一种:(跳转到b.html) "javascript" type="text/javascript"> window.location.href="b.html"; 第二种:(返回上一页面) "javascript"> window.history.back(-1); 第三种: "javascript"> w转载 2016-09-06 21:54:12 · 1836 阅读 · 0 评论 -
null与undefined的区别
null表示"没有对象",即该处不应该有值。 典型用法是: (1) 作为函数的参数,表示该函数的参数不是对象。 (2) 作为对象原型链的终点。 undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。典型用法是: (1)变量被声明了,但没有赋值时,就等于undefined。 (2) 调用函数时,应该提供的参数没有提供,该参数等于undefin转载 2016-09-06 22:18:41 · 587 阅读 · 0 评论 -
js中定义与初始化二维数组
方法一:直接定义并且初始化,这种遇到数量少的情况可以用 var _TheArray = [["0-1","0-2"],["1-1","1-2"],["2-1","2-2"]] 方法二:未知长度的二维数组 ? 1 2 3 4 5 6 7 8 9 10 var tArray =转载 2016-09-06 22:26:18 · 5701 阅读 · 0 评论 -
javascript动态生成img标签
---css img{width: 10px;height: 10px;background-color: green;} --html 标题 添加图片 ---js function createImg(){ //1.创建img节点 var imgNode=document.createElement('img'); var div原创 2016-09-06 22:59:00 · 12615 阅读 · 1 评论 -
js中的前进和后退是如何实现的
上一页 下一页> function preg(){ window.history.forward(1); } function next(){ window.history.back(1); }原创 2016-09-06 23:10:26 · 1803 阅读 · 0 评论 -
javascript二分法数组排序
function twoSort(arr){ //最后当数组长度只有一的时候,不再往下执行 if (arr.length return arr; } var middle=arr.splice(Math.floor(arr.length/2),1); var leftArr=[]; var rightArr=[]; for(var i=0; i if(parseIn原创 2016-09-05 02:21:04 · 3835 阅读 · 0 评论 -
javascript中sort方法排序
sort()方法只能对位数相同的数值型数组排序如下 var arr=[34,33,64,55,45,77,67,42,33]; var result=arr.sort(); document.write(result); 当数组中有3位数值与2为数值时排序就会混乱如下 var arr=[34,333,64,55,445,77,67,42,323]; var result=arr.s原创 2016-09-05 01:26:55 · 421 阅读 · 0 评论 -
javascript变量
1、什么是变量 变量就是可以变化的量。变量是临时存储数据的容器。变量是存在内存中 2、定义(声明)变量 定义变量,也叫声明变量 定义变量的方法:通过 var的关键词来定义 格式:var 变量名; var name; //定义一个叫做name的变量 var name,sex,age ; //同时定义多个变量,用逗号隔开原创 2016-09-04 18:06:39 · 210 阅读 · 0 评论 -
window.prompt()输入对话框
作用:在网页中,弹出一个有提示信息的输入对话框,帮助用户输入 格式:window.prompt(“提示信息” [,初始值] ) 返回值的类型,是字符串。原创 2016-09-04 18:15:04 · 1393 阅读 · 0 评论 -
javascript类型转换
1、函数parseInt() 作用:在字符串中提起整数。 提取规则:会从一个字符串从左往右提取,直到遇到非数值的字符(小数点,字母等)为止 如果字符串中,第一个字符就不是数字,不提取 2、函数parseFloat() 作用:在一个字符串中,提取浮点数(整数,带小数的数,都可以) 提取规则: 1、方向:从左往右提取 2、遇到非数值的数,停止提(小数点除外)原创 2016-09-04 18:01:45 · 217 阅读 · 0 评论 -
javascript变量作用域
1、什么是变量的作用域? 在js中,变量的作用指的就是变量起作用的范围 2、变量作用域的分类 js中变量的作用域分为全局作用域和局部作用域 3、怎么样区分? 根据function来划分 全局变量:在函数外定义的变量。作用范围:包含函数外和函数内都可以作用(全局变量在网页的任何位置都起作用) 局部变量:在函数内定义的变量。作用范围:函数内起作用 注意: 如原创 2016-09-04 18:25:54 · 236 阅读 · 0 评论 -
javascript运算符
运算符:又称为操作符,用于对数据进行各种运算,例如加、减运算等。 表达式:是由运算符和运算数组成的唯一值的公式。 一个表达式可以包含零个、一个或者多个运算符,一个或多个运算数,表达式总返回一个确定的值 语句:是构成程序的基本单位,一条语句完成某种特定的操作。 语句是发送给计算机的执行指令,语句必须符合语法规则。一般语句以分号“;”结束。 运算符的分类: l 算术运算符原创 2016-09-04 18:14:27 · 475 阅读 · 0 评论 -
javascript函数
1、什么是函数? 函数是为了完成某种功能而写的代码块。 将这些代码块”封装“(打包),给这一段代码取一个名字,这就是函数。 2、为什么使用函数 l 使用函数,是为了代码的重复利用 l 模块化编程 3、函数的分类 函数的分类: l 系统函数 :系统中已经有的函数,预先定义好的函数,比如:Number() 将其他的数据类型—》数值型原创 2016-09-04 18:34:15 · 255 阅读 · 0 评论 -
window对象的常用方法
1) window.alert(“提示内容”) 作用:弹出一个警告窗口,内容可以自定义。 2) window.prompt(text [,defaultText]) 作用:弹出有提示信息的输入框,帮助用户输入 返回值:以字符串的形式,用户输入的信息 默认值,可以缺省。 3) window.confirm() 作用:弹出一个确认框。 返回值:如果点击确认,返回值是true,如果点击取原创 2016-09-04 20:55:52 · 2508 阅读 · 0 评论 -
javascript打印金字塔
//输入数字为几,就打印几行 var num=window.prompt();//获取输入的数 for(var i=num;i>0;i--){ for(var n=0;n document.write(' '); } for(var j=0;j document.write('*'); if (j>0){ document.write('*'); } } docu原创 2016-09-04 21:49:57 · 2419 阅读 · 0 评论 -
javascript打印九九乘法表
var str=""; for (var i = 1; i str+=""; for(var j=1;j str+=""+j+"x"+i+"="+i*j+""; } str+=""; } str+=""; document.write(str);原创 2016-09-04 21:53:12 · 661 阅读 · 0 评论 -
javascript冒泡排序
var arr=[34,346,64,55,423,778,67,42,331]; var len=arr.length; var num=''; for(var i=0;i for(var j=0;j if(arr[j] num=arr[j+1]; arr[j+1]=arr[j]; arr[j]=num; } } } document.write(arr);原创 2016-09-05 01:19:34 · 339 阅读 · 0 评论 -
javascript中提取字符串里的数字
var str1='1212ABCu2424@jk12'; var arr=str1.split(/[a-zA-Z@]/); var len=arr.length; var str2=''; for(var i=0;i str2+=arr[i]; } alert(str2);原创 2016-09-06 23:48:03 · 3281 阅读 · 0 评论