
js
来自流星
这个作者很懒,什么都没留下…
展开
-
JS 获得当前日期
以下是搜到的有用内容:var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-31)myDate.getDa...转载 2019-06-12 11:25:55 · 1000 阅读 · 0 评论 -
JSP获得后端session中的值
<%@page import="com.jsgx.pojo.Operator"%> <% Operator operator = (Operator)session.getAttribute("operator"); String areano = operator.getAreaNo(); %>; var areano = <%=areano %&...原创 2018-09-12 16:16:57 · 5149 阅读 · 3 评论 -
jQuery next() children()等方法
<script type="text/javascript"> $(function () { // children()方法只考虑子元素而不考虑其他后代元素 var $body = $("body").children(); alert($body.length) // ------> 2 个 ...转载 2018-08-03 14:47:08 · 1329 阅读 · 0 评论 -
jQuery样式操作
$(function () { //获取样式 $("input:eq(0)").click(function () { alert($("p").attr("class")); }); //设置样式 $("input:eq(1)").click...转载 2018-08-03 14:15:44 · 296 阅读 · 0 评论 -
jQuery 文档操作 - remove() 方法
实例移除所有 <p> 元素:$("button").click(function(){ $("p").remove();});定义和用法remove() 方法移除被选元素,包括所有文本和子节点。该方法不会把匹配的元素从 jQuery 对象中删除,因而可以在将来再使用这些匹配的元素。但除了这个元素本身得以保留之外,remove() 不会保留元素的 jQue...转载 2018-08-03 11:09:09 · 280 阅读 · 0 评论 -
jQuery 文档操作 - detach() 方法
实例移除所有 p 元素:$("button").click(function(){ $("p").detach();});定义和用法detach() 方法移除被选元素,包括所有文本和子节点。这个方法会保留 jQuery 对象中的匹配的元素,因而可以在将来再使用这些匹配的元素。detach() 会保留所有绑定的事件、附加的数据,这一点与 remove() 不同。语...转载 2018-08-03 11:10:57 · 183 阅读 · 0 评论 -
jQuery 文档操作 - empty() 方法
实例移除 p 元素的内容:$(".btn1").click(function(){ $("p").empty();});定义和用法empty() 方法从被选元素移除所有内容,包括所有文本和子节点。语法$(selector).empty()...转载 2018-08-03 11:13:59 · 1595 阅读 · 0 评论 -
jQuery 文档操作 - clone() 方法
实例克隆并追加一个 p 元素:$("button").click(function(){ $("body").append($("p").clone());});定义和用法clone() 方法生成被选元素的副本,包含子节点、文本和属性。语法$(selector).clone(includeEvents)参数 描述 includeEvents ...转载 2018-08-03 11:19:43 · 512 阅读 · 0 评论 -
jQuery ajax - getScript() 方法
实例通过 AJAX 请求来获得并运行一个 JavaScript 文件:$("button").click(function(){ $.getScript("demo_ajax_script.js");});定义和用法getScript() 方法通过 HTTP GET 请求载入并执行 JavaScript 文件。语法jQuery.getScript(url,suc...转载 2018-08-02 14:53:41 · 364 阅读 · 0 评论 -
jQuery 效果 - slideUp() 方法
以滑动方式隐藏 <p> 元素:$(".btn1").click(function(){ $("p").slideUp();});定义和用法通过使用滑动效果,隐藏被选元素,如果元素已显示出来的话。语法$(selector).slideUp(speed,callback)参数 描述 speed 可选。规定元素从可见到隐藏的速度(或...转载 2018-08-02 09:09:00 · 900 阅读 · 0 评论 -
jQuery 效果 - fadeIn() 方法
使用淡入效果来显示一个隐藏的 <p> 元素:$(".btn2").click(function(){ $("p").fadeIn();});定义和用法fadeIn() 方法使用淡入效果来显示被选元素,假如该元素是隐藏的。语法$(selector).fadeIn(speed,callback)参数 描述 speed 可选。规...转载 2018-08-02 08:59:48 · 373 阅读 · 0 评论 -
jQuery 事件 - one() 方法
当点击 p 元素时,增加该元素的文本大小:$("p").one("click",function(){ $(this).animate({fontSize:"+=6px"});});定义和用法one() 方法为被选元素附加一个或多个事件处理程序,并规定当事件发生时运行的函数。当使用 one() 方法时,每个元素只能运行一次事件处理器函数。语法$(selector...转载 2018-08-01 17:19:45 · 161 阅读 · 0 评论 -
事件event
事件相关知识:1. event.which 1 = 鼠标左键 2 = 鼠标中键 3 = 鼠标右键2. event.pageX 和 event.pageY 获得鼠标相对于页面的坐标3. event.target 的作用是触发事件的元素4. event.type 获取事件类型 ...转载 2018-08-01 17:05:03 · 108 阅读 · 0 评论 -
HTML DOM Event 对象
实例哪个鼠标按钮被点击? 光标的坐标是? 被按的按键的 unicode 是? 相对于屏幕,光标的坐标是? shift 键被按了吗? 哪个元素被点击了? 哪个事件类型发生了?Event 对象Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被...转载 2018-08-01 16:57:01 · 153 阅读 · 0 评论 -
停止事件冒泡
事件冒泡,本想只触发 span元素的click事件,然而div 和 body元素的click事件也被同时触发,因此有必要对事件的作用范围进行限制。jQuery处理方法: // 为span元素绑定click事件 $('span').bind("click",function(event){ .... event.stopPropagation(); });...转载 2018-08-01 14:14:07 · 437 阅读 · 0 评论 -
jquery选择器
基本选择器: 层次选择器: 过滤选择器: 1. 基本过滤选择器 2. 内容过滤选择器 3. 可见性过滤选择器 :hidden 选择所有不可见的元素 不...转载 2018-08-01 11:05:43 · 122 阅读 · 0 评论 -
jQuery对象和原生DOM对象的相互转换
一、前言 在进行jQuery开发的时候,经常会遇到的场景是jQuery对象转换为原生的DOM对象以及原生DOM对象转换为jQuery对象。转换的方式非常简单:原生DOM对象转jQuery对象:var box = document.getElementById('box');var $box = $(box);jQuery对象转原生DOM对象:var $box = $('#b...转载 2018-09-30 09:43:50 · 3227 阅读 · 0 评论 -
JavaScript random() 方法
JavaScript Math 对象定义和用法random() 方法可返回介于 0 ~ 1 之间的一个随机数。语法Math.random()返回值0.0 ~ 1.0 之间的一个伪随机数。实例在本例中,我们将取得介于 0 到 1 之间的一个随机数:<script type="text/javascript">document.write(Mat...转载 2018-11-15 17:26:24 · 1355 阅读 · 0 评论 -
ES6 【可迭代对象】和【for-of】循环
/* 【可迭代对象】和【for-of】循环 可迭代对象具有 Symbol.iterator属性,是一种与迭代器密切相关的对象 在ECMAScript6中,所有的集合对象(数组,Set集合以及Map集合)和字符串都是可迭代的对象, 这些对象都有默认的迭代器。 for-of 循环...原创 2019-06-21 16:12:21 · 773 阅读 · 0 评论 -
Symbol 和 Symbol属性
Symbol 和 Symbol属性 Symbol: 符号 ESMAScript6: 原始数据类型:字符串、数字型、布尔型、null、undefined 以及 Symbol 创建 Symbol: 所有原始值除了Symbol都有各自的字面量形式,例如 布尔类型的 true let firstNa...原创 2019-06-19 17:52:43 · 1297 阅读 · 0 评论 -
ES6 扩展对象的功能性
/** * 扩展对象的功能性 */ // ECMAScript5 对象方法写法 var person = { name : "song123", sayName : function () { return...原创 2019-06-20 11:26:16 · 154 阅读 · 0 评论 -
ES6 解构数组
// 在设计Javascript时,很明显遗漏了数组复制功能。而在ES5中,开发者使用concat()来克隆数组 var colors = ["red", "blue", "pink"]; var cloneColors = colors.concat(); console.log(cloneColors); // ["red", "blue",...原创 2019-06-21 08:55:06 · 1683 阅读 · 0 评论 -
ES6 迭代器(Iterator)和 生成器(Generator)
/** * 迭代器(Iterator)和 生成器(Generator) * 用循环语句迭代数据时,必须要初始化一个变量来记录每一次迭代在数据集合中的位置,而许多编程 * 语言已经通过程序化的方式用迭代器对象返回迭代过程中的每一个元素。 * * 迭代器的使用可以极大地简化数据操作,于是ECMA...原创 2019-06-21 11:07:08 · 477 阅读 · 0 评论 -
ES6 Map集合使用
/** * ECMAScript6中的Map集合 * * Map类型是一种存储着许多键值对的有序列表, 其中键名和键值支持所有的数据类型 * 键名的判断是通过调用 Object.is()方法实现的,所以 5 和 "5" 被判断为两个类型 * */ let map =...转载 2019-06-11 11:20:40 · 1481 阅读 · 0 评论 -
ES6 中 Set集合的使用
/** * 全局作用域绑定 * let 和 const 和 var 的另一个区别是它们在全局作用域的行为。 当var被作用于全局作用域时,浏览器环境中的 * window对象的属性。 这意味着用var很可能会无意覆盖一个已经存在的全局属性 * */ /* var RegExp = "Hell...转载 2019-06-11 10:12:25 · 203 阅读 · 0 评论 -
ES6 解构数据
/** * 解构: 使数据访问更健康 * * 对象和数组字面量是Javascript中最为常见的数据结构,由于JSON数据格式的普及 * * 一、为何使用解构功能: * 开发者早期为了从对象和数组中获得特定的数据并赋值给变量,编写了很多同质化的代码 */ ...原创 2019-06-20 16:33:41 · 842 阅读 · 0 评论 -
ES6 对象扩展功能(二)
// 五、自有属性枚举顺序 /** * ECMAScript6严格规定了对象的自有属性被枚举时的返回顺序,这会影响到Object.getOwnPropertyNames() * * 自有属性枚举顺序基本规则: * 1. 所有数字按升序排序 ...原创 2019-06-20 14:59:39 · 150 阅读 · 0 评论 -
IEDA 报错 not supported by current JavaScript version
IDEA报错: Import declarations are not supported by current JavaScript version原因为:不支持当前的js版本,在perference中进行设置javascript的版本即可注意:在perference中进行更改,而不是defeaut perferenceLanguages & Framew...转载 2019-04-19 15:40:56 · 1773 阅读 · 0 评论 -
JS Map用法
声明 :var map = new Map()方法:clear 从映射中移除所有元素。delete 从映射中移除指定的元素。forEach 对映射中的每个元素执行指定操作。get 返回映射中的指定元素。has 如果映射包含指定元素,则返回 true。set 添加一个新建元素到映射。toString 返回映射的字符串...转载 2019-04-23 17:05:17 · 293 阅读 · 0 评论 -
js 获得请求地址?后的参数
假设请求地址为: www.baidu.com?english=120&math=90&history=98<script type="text/javascript"> $(function(){ var english = getQueryVariable("english"); var math = getQueryVa...原创 2019-02-18 10:18:24 · 399 阅读 · 0 评论 -
easyui Tooltip 提示框
通过 $.fn.tooltip.defaults 重写默认的 defaults。当用户移动鼠标指针在某个元素上时,出现提示信息窗口用来显示额外信息。提示内容可以包含任何来自页面的或者通过 ajax 生成的 html 元素。用法创建提示框(Tooltip)1、从标记创建提示框(Tooltip),添加 'easyui-tooltip' class 到元素,不需要任何的 javasc...转载 2018-12-10 15:16:48 · 222 阅读 · 0 评论 -
Uncaught TypeError: l.push is not a function
在使用 layui多个模块时, 应使用 [ ] 而不是 (‘ table ’,‘ layer ’)单个引用layui.use(['table','layer','element'], function(){ var layer = layui.layer; var table = layui.table;});...原创 2018-12-21 10:15:34 · 1662 阅读 · 0 评论 -
JavaScript reverse() 方法
定义和用法reverse() 方法用于颠倒数组中元素的顺序。语法arrayObject.reverse()提示和注释注释:该方法会改变原来的数组,而不会创建新的数组。实例在本例中,我们将创建一个数组,然后颠倒其元素的顺序:<script type="text/javascript">var arr = new Array(3)arr[0] = ...转载 2018-11-19 21:30:44 · 617 阅读 · 0 评论 -
设置字体放大,缩小
<script src="../../scripts/jquery.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $("span").click(function () {转载 2018-07-31 17:21:29 · 970 阅读 · 0 评论 -
JavaScript parse() 方法
定义和用法parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数。语法Date.parse(datestring)参数描述datestring必需。表示日期和时间的字符串。返回值指定的日期和时间据 1970/1/1 午夜(GMT 时间)之间的毫秒数。说明该方法是 Date 对象的静态方法。一般采用 Date.parse() 的形式来调用,而不是通过 da...转载 2018-07-02 11:08:03 · 5259 阅读 · 0 评论 -
jQuery 属性操作 - attr() 方法
实例改变图像的 width 属性:$("button").click(function(){ $("img").attr("width","180");});定义和用法attr() 方法设置或返回被选元素的属性值。根据该方法不同的参数,其工作方式也有所差异。返回属性值返回被选元素的属性值。语法$(selector).attr(attribute)参数描述attribute规定要获取其值的属性...转载 2018-07-02 09:25:50 · 670 阅读 · 0 评论 -
JavaScript join() 方法
定义和用法join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。语法arrayObject.join(separator)参数描述separator可选。指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。返回值返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator...转载 2018-06-14 16:20:00 · 334 阅读 · 0 评论 -
JavaScript reverse() 方法
JavaScript Array 对象定义和用法reverse() 方法用于颠倒数组中元素的顺序。语法arrayObject.reverse()提示和注释注释:该方法会改变原来的数组,而不会创建新的数组。实例在本例中,我们将创建一个数组,然后颠倒其元素的顺序:<script type="text/javascript">var arr = new Array(3)arr[0] =...转载 2018-06-21 15:52:44 · 2022 阅读 · 0 评论 -
JavaScript push() 方法
定义和用法push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法arrayObject.push(newelement1,newelement2,....,newelementX)参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选。要添加到数组的第二个元素。newelementX可选。可添加多个元素。返回值把指定的值添加到数组后的新长度。说明...转载 2018-06-21 15:46:42 · 403 阅读 · 0 评论 -
JavaScript pop() 方法
定义和用法pop() 方法用于删除并返回数组的最后一个元素。语法arrayObject.pop()返回值arrayObject 的最后一个元素。说明pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。实例在本例中,我们将创建一个数组,然后删除数组的最后一个元素。请注...转载 2018-06-21 15:14:39 · 2082 阅读 · 0 评论