随笔分类 -  JavaScript

摘要:一.时间转换时间戳 二.时间戳转换时间 (1):转换成 2011-3-16 16:50:43 格式: (2):转换成 2011年3月16日 16:50:43: (3):转换成 2011年3月16日 16:50 阅读全文
posted @ 2016-09-11 02:30 费曼带我飞 阅读(329) 评论(0) 推荐(0)
摘要:JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。 声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量。该方式即为显式声明详细如下: 声明方式二: 没有使用var,直接给标识符test赋值,这样会隐式的 阅读全文
posted @ 2016-09-10 17:43 费曼带我飞 阅读(287) 评论(0) 推荐(0)
摘要:之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。 而异步则这个AJAX代码运 阅读全文
posted @ 2016-09-10 11:07 费曼带我飞 阅读(293) 评论(0) 推荐(0)
摘要:在jsp页面中添加base,可用相对路径: 然后在<head>标签内添加base 在本页面中“直接”引入外部文件时,可直接 同理,本页面中的css类 阅读全文
posted @ 2016-08-27 08:21 费曼带我飞 阅读(356) 评论(0) 推荐(0)
摘要:概述 JSON(javascript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 在JS 阅读全文
posted @ 2016-08-22 17:06 费曼带我飞 阅读(210) 评论(0) 推荐(0)
摘要:1、charCodeAt方法返回一个整数,代表指定位置字符的Unicode编码。 strObj.charCodeAt(index) 说明: index将被处理字符的从零开始计数的编号。有效值为0到字符串长度减1的数字。 如果指定位置没有字符,将返回NaN。 例如: var str = "ABC";  阅读全文
posted @ 2016-08-06 11:49 费曼带我飞 阅读(201) 评论(0) 推荐(0)
摘要:我们在制作网页的时候用得最多的就是 A 标签 超连接 但有时候需要在 A 里同时用到 href 和 onclick属性 下面我们先来分析一下 ,在不同的浏览器下有不同的效果 1 顺序 ie 6 : href 先触发 onclick 后触发 其他浏览器 先触发onlick 后触发 href 2 hre 阅读全文
posted @ 2016-08-06 11:32 费曼带我飞 阅读(174) 评论(0) 推荐(0)
摘要:使用js或者jquery查找父元素、子元素经常遇到。可是用起来总容易混淆,这里统一总结了一下,以后用起来相信会方便好多 这里jquery向上查找父元素 用到的方法:closest() parents() parent() 向下查找子元素 用到的方法:find() children() js用的是 c 阅读全文
posted @ 2016-08-06 11:26 费曼带我飞 阅读(9097) 评论(0) 推荐(0)
摘要:在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.在网上找了一下js字符串转数字的文章,这个比较全 方法主要有三种 转换函数、强制类型转换、利用 阅读全文
posted @ 2016-08-06 11:19 费曼带我飞 阅读(328) 评论(0) 推荐(0)
摘要:前面的话 数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组方法、数组删改方法、数组位置方法、数组归并方法和数组迭代方法共10类来进行详细介绍 对象继承方法 数组是一种特殊的对象,继承了对象Object的toString()、toLoc 阅读全文
posted @ 2016-08-06 11:13 费曼带我飞 阅读(349) 评论(0) 推荐(0)
摘要:用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧 1、数组的创建 要说明 阅读全文
posted @ 2016-07-30 08:47 费曼带我飞 阅读(231) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-07-29 23:53 费曼带我飞 阅读(220) 评论(0) 推荐(0)
摘要:一、从一个面试题说起 面试前端的时候我喜欢问一些看上去是常识的问题。比如:为什么大家普遍把 <script src=""></script> 这样的代码放在body最底部? (为了沟通效率,我会提前和对方约定所有的讨论都以chrome为例) 应聘者一般会回答:因为浏览器生成Dom树的时候是一 阅读全文
posted @ 2016-07-29 09:09 费曼带我飞 阅读(377) 评论(0) 推荐(0)
摘要:.html()用为读取和修改元素的HTML标签 对应js中的innerHTML .html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素 .text()用来读取或修改元素的纯文本内容 对应js中的innerText text()用来读取 阅读全文
posted @ 2016-07-28 17:28 费曼带我飞 阅读(140) 评论(0) 推荐(0)
摘要:使用split('')方法。此方法与Java的字符串分割方法方法名一样。 阅读全文
posted @ 2016-07-28 17:06 费曼带我飞 阅读(408) 评论(0) 推荐(0)
摘要:1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。 2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义 阅读全文
posted @ 2016-07-27 22:33 费曼带我飞 阅读(138) 评论(0) 推荐(0)
摘要:在JavaScript中,使用 break 和 continue 语句跳出循环: break语句的作用是立即跳出循环,即不再执行后面的所有循环; continue语句的作用是停止正在执行的循环,直接进入下一次循环。 break和continue语句的对比: 保存并运行代码,弹出警告框,显示 5050 阅读全文
posted @ 2016-07-27 17:53 费曼带我飞 阅读(266) 评论(0) 推荐(0)
摘要:分两种情况 1. JS代码在JSP页面中, 这可以直接使用EL表达式. 如: 2.JS代码是单独的.js 文件, 通过引入到 JSP中来.这时候可通过提前定义JS变量的形式的解决,如: 在JSP页面上定义JS变量 contextPath. 这样在之后引入的JS文件中就可以使用contextPath变 阅读全文
posted @ 2016-07-26 23:15 费曼带我飞 阅读(5572) 评论(0) 推荐(0)