
javascript
iteye_7121
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript 基础知识整理
编写if-else条件语句 if(score>90) { console.log('成绩及格'); } else { console.log('成绩不及格'); } 求各个分数段之前的学生个数 var all_math_scores = [143,135,139,148,135,133,143,142,139,142]; var count_A...原创 2015-05-29 17:34:19 · 99 阅读 · 0 评论 -
location对象属性(一)
window.location 对象用于获得当前页面的地址 (URL) window.location 对象在编写时可不使用 window 这个前缀。 location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。 hash: 定义:hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分)。 语法:lo...原创 2016-01-22 13:57:57 · 306 阅读 · 0 评论 -
location对象方法(二)
location对象的方法有三种: 1.assign() 方法 定义:可加载一个新的文档。 语法: location.assign(URL) 例子: window.location.assign("https://www.baidu.com/") 2.reload() 方法 定义:用于重新加载当前文档。 语法:location.reload(force) 可选参数, 默认为...原创 2016-01-22 17:23:05 · 442 阅读 · 0 评论 -
javascript三目运算符
在JavaScript中,除了 if ... else 和 switch 语句,还有一个唯一的三目运算符 , 可用于简单的选择结构。 ? ... : 语法: conditions ? statementA : statementB ; 首先判断条件condition,若结果为真则执行语句statementA,否则执行语句statementB。 由于 JavaScript 脚...原创 2016-03-08 14:06:42 · 244 阅读 · 0 评论 -
简单de静态返回顶部
一.最简单的静态返回顶部 1. 用命名锚点击返回到顶部预设的id为top的元素 <a href="#top“>返回顶部</a> 2. 操作scrooll函数用来控制滚动条的位置(第一个参数是水平位置,第二个参数是垂直位置) <a href="javascript:scroll(0,0)">返回顶部</a> ...原创 2016-03-16 18:24:16 · 155 阅读 · 0 评论 -
js判断是页面中是否有滚动条
横向滚动条: 当可视区域小于页面的实际宽度时,判定为出现滚动条,即: if (document.documentElement.clientWidth < document.documentElement.offsetWidth){} 竖向滚动条: 当可视区域小于页面的实际高度时,判定为出现滚动条,即: if (document.documentElement.cli...原创 2016-03-23 16:50:57 · 3249 阅读 · 0 评论 -
ie8 控制显示隐藏兼容问题
css: display:none 在ie8下失效了; 下面这两个,经测试,在IE8,IE7,IE6版本中都能正常使用 隐藏:document.getElementById("a").style.display="none"; 显示:document.getElementById("a").style.display=""; ...原创 2016-04-14 10:33:40 · 1394 阅读 · 0 评论 -
百度地图JavaScript API /static/images/transparent.gif 404
我在使用百度地图计算驾车距离的时候,用2个点的名称的方式,就时灵时不灵,不灵的时候,会有一个很奇怪的请求,这个请求是基于你调用百度地图的域的,哪怕在lbs开放平台上也一样,比如在本地就是http://localhost:4000/static/images/transparent.gif。 例如: 计算驾车时间与距离这一块,在本地的时候,就时灵时不灵。 var map = new BMa...原创 2016-07-04 18:18:59 · 1130 阅读 · 0 评论 -
js 的乘法问题
可以试一下哦 用js计算 12.32 * 7 结果是多少? 答案:86.24000000000001 以上的计算可以改为: 12.32 * 100 * 7 /100 得出的结果是:86.24,正确。 4.1 * 3 结果是多少? 答案:12.29999999999999 以上的计算可以改为: 4.1 * 10 * 3/10 得出的结果是:12.3,正确。 8.80 * 100 * ...原创 2016-07-04 18:31:53 · 1625 阅读 · 0 评论 -
JSON
一:JSON 语法规则: JSON 语法是 JavaScript 对象表示法语法的子集。 数据在名称/值对中(JSON 值可以是:数字(整数或浮点数),字符串(在双引号中),逻辑值(true 或 false),数组(在方括号中),对象(在花括号中),null) 数据由逗号分隔 花括号保存对象 方括号保存数组 例子: json 对象: { "name": "appli...原创 2016-01-09 15:00:03 · 94 阅读 · 0 评论 -
js 对数组元素的操作
对数组元素的操作: var arr = [ 1, 2, 3, 4, 5 ]; //原始数组 alert(arr);//[1,2,3,4,5] //删除并且返回第一个元素 alert(arr.shift());//1 alert(arr);//[2,3,4,5] //删除并且返回最后一个元素 alert(arr.pop());//5 al...原创 2016-01-07 22:07:30 · 420 阅读 · 0 评论 -
字符串装换类型的三种方式
1.eval()方式解析: var str = '{"name":"jack"}'; var obj = strToJson(str); function strToJson(str){ var json = eval('(' + str + ')'); return json; } console.log(obj)//{name: "...原创 2016-01-06 20:28:48 · 156 阅读 · 0 评论 -
javascript基础-if
if:如果,else:其他 if...else... 需要接判断表达式,只有在满足条件的时候执行 而else语句是在前面条件都不满足的时候才能执行 if的简单用句 var score = 116; //编写if-else条件语句 if(score >90){ console.log('成绩及格') } else{ console.log('成绩不及格') }/...原创 2015-07-30 15:40:53 · 120 阅读 · 0 评论 -
javascript基础之for循环
for循环 : 用于循环执行。for循环是开界的,它的一般形式为: for(; <条件表达式>; ) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化。这三个部分之间用";"分开。 例如:for(i=1; i<=10; i++) 语句; 上例中先给i赋初值1...原创 2015-07-30 16:30:46 · 157 阅读 · 0 评论 -
javascript基础:简单的拼接
字符串的拼接: 简单的例子: var hello = 'Hello'; var world = 'World'; var helloworld = hello+world; 或者 var helloworld = 'Hello'+'World' 复杂的例子:哈希表all_scores和部分学生数组stu_names,获取所需学生的成绩信息 var...原创 2015-08-11 13:42:09 · 150 阅读 · 0 评论 -
javascript基础-运算符
逻辑运算符: &&和||是逻辑运算,还有 !(非);这个比较容易,这就不详细介绍啦。 &&:逻辑与,前后条件同时满足表达式为真||:逻辑或,前后条件只要有一个满足表达式为真 运算符 描述 例子 && and true&&true//为true (x < 10 && y > 1) ...原创 2015-08-26 15:02:00 · 133 阅读 · 0 评论 -
jquery 选择器
一 类型选择符 img {....} id选择符 #divTest1{....} class 选择符 .divClass{....} 分组选择符 div,span{....} 包含选择符 span p{....} 二 元素指定选择符 div.divClass{.....} 三 基本选择器: id选择器:根据给定的id匹配一个元素 $("#test");//选取id=test的元素 类...原创 2015-10-20 18:09:56 · 102 阅读 · 0 评论 -
javascript循环总结
对于遍历数组的元素,js和jquery都有类似的方法,js中的是forEach和for循环,for...in,while,do while,jquery中的则是each方法;简单的示例如下: forEach: //首先定义一个数组 var arr=['a','b',12]; //forEach: //当js的forEach方法的匿名函数参数列表只有一个时,代表的是数组的元素值...原创 2015-11-24 17:52:04 · 139 阅读 · 0 评论 -
js删除数组元素
1. 删除指定元素 js从数组中删除指定值的元素,注意是指定值,而不是指定位置。 比如数组[1,2,3,4,5],我要删除其中的元素3,但是这个3的位置我是不知道的,只知道要删除值为3的这一个元素 Js代码 Array.prototype.indexOf = function(val) { for (var i = 0; i < this...原创 2015-11-30 18:07:03 · 175 阅读 · 0 评论 -
js对象的类型和创建方法
JavaScript 是面向对象的编程语言 (OOP)。Object Oriented Programming,OOP,面向对象程序设计。 1).对象的声明方式 1.调用Object函数创建对象: var person = new Object(); 对于一个已经声明的对象,可以给该对象设置任意属性。比如我们为person对象设置一个名称的属性: person.name = ...原创 2015-12-15 16:07:27 · 127 阅读 · 0 评论 -
js 判断手机系统
var userAgent = navigator.userAgent; var isiOS = !!userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);//ios终端 var isAndroid = userAgent.indexOf('Android') > -1 || userAgent.indexOf('Adr') ...原创 2016-07-29 18:19:49 · 167 阅读 · 0 评论