
JavaScript
js
Lucy-
这个作者很懒,什么都没留下…
展开
-
JS - 获取Url地址参数
js常用处理原创 2022-11-15 11:21:14 · 389 阅读 · 0 评论 -
js - 判断某年某月有多少天、“Mon May 16 2022 18:48:34 GMT+0800 (中国标准时间)“ 转成标准时间
// js判断当月有多少天; findDayByYearMonth(year, month) { switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31; break; case 2: return this.isRunYears(...原创 2022-03-02 15:39:41 · 954 阅读 · 0 评论 -
JS - 从一个数组中取出几个特定的字段组成新的数组
let newArr= [];list.forEach(function(item){ newArr.push( { Id: item.id, Num: item.Num }) })console.log(newArr)原创 2021-12-28 16:36:51 · 1826 阅读 · 0 评论 -
JS - 一个数组对象中是否包含另一个数组对象中的值
1.返回相应的下标 //两个数组对象中查看 其中一个数组对象是否包含另一个数组对象中的值 let arr = [ {key:1,val:"张三"}, {key:2,val:"王五"}, {key:3,val:"李四"}, {key:4,val:"刘超"}, {key:5,val:"赵四"} ] let arr2 = [ {key:1,val:"张三"},原创 2021-11-29 16:26:02 · 3599 阅读 · 0 评论 -
JS基础知识整理
1、JavaScript基础数据类型 包括原始类型和引用类型原始类型有5个: Number(数值) String(字符串) Boolean(布尔) Null(空) Undefined(未定义) 引用类型有1个: Object(对象)通过typeof(x)可以返回一个变量x的数据类型; 注意一点:typeof运算符对于null类型返回的是object。2、JavaSc...原创 2018-07-11 21:58:37 · 859 阅读 · 0 评论 -
JS - 获取CSS属性值 getComputedStyle()与currentStyle()、style()方法
在对网页进行调试的过程中,经常会用到js来获取元素的CSS样式,首先我们要知道的:getComputedStyle获取的是计算机(浏览器)计算后的样式,但是不兼容IE6、7、8 currentStyle方法兼容IE6、7、8,但是不兼容标准浏览器1. obj.style:这个方法JS只能获取写在html标签中的写在style属性中的值(style=”…”),而无法获取定义在<style type="text/css">里面的属性。2.Window.getComputedSty原创 2020-12-09 04:45:06 · 848 阅读 · 0 评论 -
JS -一个通用的事件侦听器函数
// event(事件)工具集 markyun.Event = { // 页面加载完成后 readyEvent : function(fn) { if (fn==null) { fn=document; } var oldonload = window.onlo...原创 2018-06-14 15:49:59 · 1028 阅读 · 0 评论 -
JS - 在html页面实现打印功能
首先在head里面加入下面一段js代码:&lt;script language="javascript"&gt;function preview(oper){ if (oper &lt; 10){ bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="&lt;!--startprint&a原创 2018-05-07 14:11:02 · 20673 阅读 · 2 评论 -
JS - 点亮星星评分
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>点亮星星评分</title></head><body onload="test()&quo原创 2018-03-02 13:49:44 · 1639 阅读 · 0 评论 -
JS- 获取当前时间、Date对象在移动端中异常处理
JS获取当前时间 HTML:<div id="time"></div>JS:(如:2018年02月08日 14:49:08 星期四)function CurentTime() { var now = new Date(); var year = now.getFullYear(); //年 var month = now.getMont...原创 2018-02-08 14:49:30 · 971 阅读 · 0 评论 -
JS - 随机按比例给英文句子字母添加下划线
var rate =0.5; //默认下划线比例为0.5 function getRate(str,rate) { var str; this.str = str; this.rate = rate; console.log( this.str, this.rate ) var arr = str.s...原创 2018-01-18 09:36:43 · 563 阅读 · 0 评论 -
js正则 匹配 汉字、数字、英文字母、下划线 的 正则表达式
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ): ^/d+$3.正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0): ^((-/d+)|(0+))$5.负整数 : ^-[0-9]*[1-9][0-9]*$6.整数:原创 2018-01-13 11:02:07 · 48192 阅读 · 1 评论 -
js-移动端可折叠,可左滑删除
先上静态截图(此处用到Bootstarp):1、展开效果截图: 2、折叠及左滑删除效果截图: HTML部分:<body><div class="btn_group_top "> <button class="btn btn-default pull-right delalloword_btn" type="submit">全部清空</button></div><div class原创 2017-09-26 14:50:13 · 1837 阅读 · 0 评论 -
js-多个果冻按钮之当前果冻按钮弹性特效
先上静态截图: HTML部分:<div class="button"> <p>点我</p></div>CSS部分:这里写代码片body { background-color: #e8e8e8; padding: 100px;}p{ height:60px; text-align: center; color: white; font-size: 1.5rem;原创 2017-09-26 14:17:26 · 1674 阅读 · 1 评论 -
js方法禁止查看源文件、防止复制、禁止右键、防被框架的方法总结
一些禁止查看源文件的脚本,用在网页中,能起到防止别人复制等效果,但是也可以通过其他办法看到源代码,或是复制里面的内容。下面的方法都是一些基本的js脚本,简单的用用就行了,真正能防到什么程序,谁也不好说。有句话说的好,真正做的好的页面,就不怕被人仿、复制、看,本来互联网就是个开放的嘛。锁定右键将网页中的换为如下代码即可:拒绝另存在和之间加入如下代码:";禁止查原创 2017-09-26 14:01:48 · 998 阅读 · 0 评论 -
JavaScript == 与 === 区别
1、对于 string、number 等基础类型,== 和 === 是有区别的a)不同类型间比较,== 之比较 "转化成同一类型后的值" 看 "值" 是否相等,=== 如果类型不同,其结果就是不等。b)同类型比较,直接进行 "值" 比较,两者结果一样。2、对于 Array,Object 等高级类型,== 和 === 是没有区别的进行 "指针地址" 比较3、基础类型原创 2017-09-09 13:20:22 · 170 阅读 · 0 评论 -
JS的的作用域和闭包
JS的作用域在何时确定编程语言中,作用域一般来说有两种,词法作用域和动态作用域。词法作用域就是依赖编程时所写的代码结构确定的作用域,一般来说在编译结束后,作用域就已经确定,代码运行过程中不再改变。而动态作用域听名字就知道是在代码运行过程中作用域会动态改变。一般认为我们的javascript的作用域是词法作用域(说一般,是因为javascript提供了一些动态改变作用域的方法,后文会有介绍)转载 2017-09-08 18:50:24 · 301 阅读 · 0 评论