
JavaScript
文章平均质量分 51
huang714
不断的学习,充实自己。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
常用的JavaScript正则表达式
常用的JavaScript正则表达式原创 2022-12-30 09:21:06 · 209 阅读 · 0 评论 -
js读写 Cookie
//写入Cookiedocument.cookie = "datefrom = " + fValue;// js获取cookie值 -方法 function getCookie(objName) {//获取指定名称的cookie的值 var arrStr = document.cookie.split("; "); for (var i = 0; i < arrStr.length; i++) { var temp = ...原创 2022-05-20 11:40:22 · 1195 阅读 · 1 评论 -
JavaScript工具函数宝典(内含95个函数)
1 为元素添加on方法NodeList.prototype.on = function (event, fn) {、 []['forEach'].call(this, function (el) { el.on(event, fn); }); return this;};复制代码2 为元素添加trigger方法 var event = document.createEvent("HTMLEvents"); event.initEvent(ty转载 2021-08-25 10:05:38 · 420 阅读 · 0 评论 -
2021年要了解的34种JavaScript优化技术
2021年要了解的34种JavaScript优化技术开发人员的生活总是在学习新事物,并且跟上变化的难度不应该比现在已经难,我的动机是介绍所有JavaScript最佳实践,例如速记和功能,我们作为前端开发人员必须知道这些使我们的生活在2021年变得更加轻松您可能已经进行了很长时间的JavaScript开发,但是有时您可能没有使用不需要解决或编写一些额外代码即可解决问题的最新功能。这些技术可以帮助您编写干净且优化的JavaScript代码。此外,这些主题可以帮助您为2021年的JavaS..原创 2021-01-11 14:17:23 · 400 阅读 · 1 评论 -
基于WebGL的3D可视化告警系统关键技术解析ThingJS
基于WebGL的3D可视化告警系统关键技术解析ThingJS#三维可视化# #3D开发#WebGL 3D技术 新一代3D框架-ThingJS 3D可视化告警系统案例 基于ThingJS的通用架构设计WebGL 3D技术WebGL是一种在网页浏览器中渲染3D图形的 JavaScript API,无需加装插件,只需编写网页代码即可实现3D图形的展示。WebGL技术相较于传统的Web3D技术有两大优点:第一,通过JavaScript脚本语言实现网络交互式三维动画制作,无需依赖任何浏览.原创 2020-12-16 16:30:37 · 754 阅读 · 0 评论 -
WEB前端基础(HTML+CSS+JavaScript)(上)最好看最详细的笔记
WEB前端基础(HTML+CSS+JavaScript)(上)最好看最详细的笔记WEB前端基础当前部分是基于HTML与CSS总结,后续有JavaScript更新~文章目录WEB前端基础 一、HTML概述(阶段1 入门概述) 1、HTML 二、第一个HTML页面 1、HTML基本结构 2、HTML元素 3、HTML头部 4、HTML注释 三、 CSS概述 四、如何使用css 1、内联样式 2、内嵌样式.原创 2020-12-16 16:30:48 · 431 阅读 · 0 评论 -
常用的一些javascript小技巧
常用的一些javascript小技巧事件源对象 event.srcElement.tagName event.srcElement.type ………………………………捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey...原创 2020-11-12 09:28:25 · 219 阅读 · 0 评论 -
Javascript实现base64的加密解密
//1.加密解密方法使用://1.加密 var str = '124中文内容'; var base = new Base64(); var result = base.encode(str); //document.write(result); //2.解密 var result2 = base.decode(result); document.write(result2); //2.加密、解密算法封装:function Base64() { // .原创 2020-07-20 09:18:48 · 369 阅读 · 0 评论 -
js创建对象的几种方式
最近在看javascript高级程序设计,其中对对象的创建做了具体的阐述,综合起来,总结了下(je知识库javascript专栏由这方面的教程,有兴趣的可以去知识库看看)第一种模式:工厂方式varlev=function(){ return"啊打"; }; functionParent(){ varChild=newObj...原创 2020-03-26 08:51:51 · 174 阅读 · 0 评论 -
js基础
js的基本数据类型有哪些?ECMAScript中有5中简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1中复杂的数据类型————Object,Object本质上是由一组无序的名值对组成的。其中Undefined、Null、Boolean、Number都属于基本类型。Object、Array和Function则属于引用类型,...原创 2020-03-23 13:47:50 · 175 阅读 · 0 评论 -
c_table
/*** Created by chengcaixia on 2017/7/27.*/;(function(d){ var cache = {}; d.publish = function(/* String */topic, /* Array? */args){ try{ d.each(cache[topic...原创 2019-04-29 13:29:59 · 666 阅读 · 0 评论 -
正则表达式
JS的正则表达式 //校验是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 Java代码 function isRegisterUser...原创 2019-02-25 09:10:07 · 144 阅读 · 0 评论 -
js各种事件
layer.style.left = event.x+document.body.scrollLeft+10; document.all.hint_layer.style.top = event.y+document.body.scrollTop+10;//158.向下拉框指定位置添加项目 var op = document.createElement("OPTION"); docume...原创 2019-03-11 08:47:41 · 351 阅读 · 0 评论 -
JS获取浏览器类型和版本信息
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><base><meta charset="utf-8&quo原创 2019-03-14 08:45:45 · 4611 阅读 · 0 评论 -
canvas2image.js
var Canvas2Image = (function() { var bHasCanvas = false; var oCanvas = document.createElement("canvas"); if (oCanvas.getContext("2d")) { bHasCanvas = true; } if (!bHasCanva...原创 2019-03-13 08:13:56 · 5446 阅读 · 2 评论 -
base64
(function () { var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var base64DecodeChars = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,...原创 2019-03-13 08:14:08 · 189 阅读 · 0 评论 -
使用JavaScript将图片保存至本地
在最近的开发当中,我们需要为img标签以及canvas动态绘制的图像提供下载功能,下面是经过探索后我们得出的结果。一、Canvas 版本// 下载Canvas元素的图片function downloadCanvasIamge(selector, name) { // 通过选择器获取canvas元素 var canvas = document.querySelector(...转载 2019-03-13 08:14:03 · 4071 阅读 · 0 评论 -
获取浏览器详细信息
获取浏览器详细信息<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head&..原创 2019-03-13 08:13:48 · 1108 阅读 · 0 评论 -
21个值得收藏的Javascript技巧
1 Javascript数组转换为CSV格式 首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CSV格式文件。则我们可以使用如下的小技巧,代码如下: 1 2 varfruits = ['apple', 'peaches', 'oranges', 'mangoes']; varst...原创 2019-04-11 13:21:36 · 199 阅读 · 0 评论 -
JavaScript:通过id来进行元素的取得
每一个HTML元素都使用id来进行一个标注,随后可以通过document.getElementById(“ID名称”)取得指定的ID元素对象,取得元素对象之后就可以对其进行操作。但是document.getElementById()只能取得一个元素信息。范例:观察如下代码event1.html<!doctype html><html lang="zh-CN"&...原创 2019-02-22 09:13:42 · 4758 阅读 · 0 评论