JS
js一般指JavaScript。JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的脚本语言
yk-ddm
IT学习者 ~ Hello world
展开
-
TypeScript 的使用
目录TypeScript简介TypeScript简介JavaScript 的超集(JavaScript 只是 TypeScript 的一部分)添加了 类型系统 ,变量类型有明确的指定let age: number = 18原创 2021-10-05 21:36:21 · 247 阅读 · 0 评论 -
《时间格式化工具的使用》
目录时间格式化工具学习笔记时间格式化工具学习笔记常用的时间格式化工具:moment、date-fns原创 2021-09-24 16:54:51 · 331 阅读 · 0 评论 -
《Parcel打包工具的使用》
目录Parcel 学习笔记Parcel 初始化Parcel 安装Parcel 入口文件构建效果图:Parcel 学习笔记Parcel是一款零配置的打包工具; 打包速度快; 内部使用多线程打包; 可以快速构建前端应用程序;Parcel 初始化npm initParcel 安装npm i parcel-bundler -DParcel 入口文件HTML<!DOCTYPE html><html lang="zh-cn"><head>原创 2021-09-24 14:48:23 · 4588 阅读 · 0 评论 -
《JavaScript 学习笔记 之 日常练习案例》
目录JavaScript 学习笔记日常练习案例字符串操作JavaScript 学习笔记日常练习案例字符串操作// 'abcEFG' 重新排序 ---> 规则是 把大写字母放前面,小写字母放后面// realization/** operationStr 操作字符串 应用了: String.split() 切割字符串返回数组、 Array.join() 将数组中的元素以某种操作符连接起来、 正则表达式的使用 */function operationStr(str){原创 2021-08-16 15:00:34 · 244 阅读 · 0 评论 -
《JS 学习笔记 之 算术运算》
目录学习笔记算术运算乘除加减取整取余学习笔记算术运算乘除加减取整取余原创 2021-08-01 17:45:29 · 64 阅读 · 0 评论 -
js之正则表达式
2020年12月11日16:43:30正则表达式:\r 行结束reg.test(str); true | falsevar reg = new RegExp(“abc”, “i”);str.match(reg);Array | null 贪婪匹配模式 先匹配多后匹配少var reg = /[A-z]/;\w — [0-9A-z_]\s ---- [\t\n\r\v\f ]\b — 单词边界. ---- [^\r\n]...原创 2020-12-11 21:45:53 · 496 阅读 · 0 评论 -
《JS 之 自定义事件对象》
目录常见事件自定义事件事件监听常见事件click、dblclick、mouseenter、…自定义事件事件监听attachEvent(浏览器存在兼容性问题,IE老版本特有的方法,IE6-10支持)、addEventListener (浏览器存在兼容性问题,IE9以后才支持)...原创 2021-07-29 10:22:40 · 134 阅读 · 0 评论 -
《谷歌插件的开发 实例练习》
目录谷歌插件开发空插件开发manifest.json参数谷歌插件开发空插件开发需要一个入口文件, 即 manifest.json 文件manifest.json参数manifest_version 版本, 即 manifest_version: 2, manifest文件版本号 Chrome18 开始必须设置为 2name 插件名称, 即 name: plugin_nameversion 插件版本, 即 version: 1.0description 插件描述, 即 d原创 2021-07-27 09:13:31 · 322 阅读 · 0 评论 -
《使用原生js实现jQuery的部分方法》
目录具体实现使用原生JavaScript具体实现使用原生JavaScript//author : yk-ddm//使用原生js封装jQuery/* object对象 selector选择器 prototype原型 constructor构造器*/(function(object) { function jQuery(selector) { var Init = jQuery.prototype.init; return new Init(s原创 2021-07-26 10:46:39 · 460 阅读 · 0 评论 -
《JS 之 innerHTML 深入学习》
目录JavaScriptinnerHTMLJavaScriptinnerHTMLvar a = 3复制代码var b = 4原创 2021-07-24 22:11:06 · 58 阅读 · 0 评论 -
《JS 之 console 对象的学习笔记》
目录console 对象简介console 对象的静态方法log 方法console 对象简介作为 JavaScript 的原生对象, 可以输出各种信息到控制台作为网页debug调试程序console 对象的静态方法console.log(),console.info(),console.debug(), …log 方法用于控制台输出信息,输出结束换行...原创 2021-07-19 09:20:01 · 155 阅读 · 0 评论 -
《Object.keys的原生js 实现 学习笔记》
目录Object.keys(object)Object.keys(object)Object.keys({name: 'zs', age: 24}) // output: ["name", "age"]var obj = {}// output: undefinedObject.defineProperty(obj, 'name', {enumerable: false, value: 23})// output: {name: 23}Object.keys(obj) // output原创 2021-07-18 23:12:04 · 120 阅读 · 0 评论 -
《JS 中的 Symbol值》
目录Symbol值作为名称的属性简介Symbol值作为名称的属性简介let customSymbolValue = Symbol()console.log(customSymbolValue)var obj = {}Object.defineProperty(obj, customSymbolValue , { value: 'zs'})console.log(obj)console.log(Object.keys(obj))console.log(Object.getOwnProp原创 2021-07-18 22:56:30 · 597 阅读 · 0 评论 -
《JS对象 的可枚举属性和不可枚举属性》
目录Object对象枚举 简介枚举使用Object对象枚举 简介enum枚举使用var obj = {}Object.defineProperty(obj, 'name', { enumerable: false})/* for ... in 遍历的是对象的话,只能遍历对象的可枚举属性*/for (var i in obj) { console.log(i)}// Object.keys 只能返回 可枚举的属性组成的数组console.log(Object.keys(ob原创 2021-07-18 22:38:49 · 185 阅读 · 0 评论 -
《js 中 hasOwnProperty 的学习笔记》
目录hasOwnProperty简介demohasOwnProperty简介用来过滤 继承自 原型的属性和方法没有保护机制,可能存在一个obj 对象中包含 此名称的属性var obj = { hasOwnProperty: function () {}, ...}demo原创 2021-07-18 13:36:32 · 97 阅读 · 0 评论 -
《原生js 实现 对象、数组深拷贝》
目录实现代码实现代码function deepClone(oldArray, newArray) { var obj = newArray || {}; for (var i in a) { if (typeof a[i] === 'object') { obj[i] = (a[i].constructor === Array) ? [] : {}; arguments.callee(a[i], obj[i]);原创 2021-07-18 11:27:07 · 168 阅读 · 0 评论 -
《原生 js 实现推箱子 笔记》
目录推箱子设计思路推箱子设计思路原创 2021-07-17 22:22:28 · 71 阅读 · 0 评论 -
《jQuery 序列化 笔记》
目录jQuery 序列化元素key/value 格式Array 格式jQuery 序列化元素key/value 格式获取表单进行序列化 serialize() key/value JSON字符串StringArray 格式serializeArray() 数组格式 JSON对象原创 2021-07-17 21:25:22 · 64 阅读 · 0 评论 -
《JavaScript 知识整理笔记》
目录JavaScript 简介JavaScript 简介前端三层:HTML(结构层)、样式层(CSS)、行为层(JavaScript)alert("")控制台原创 2021-07-17 19:24:14 · 127 阅读 · 0 评论 -
《谷歌插件 学习笔记》
目录学习 谷歌插件谷歌插件是什么自定义一款谷歌插件总结学习 谷歌插件谷歌插件是什么自定义一款谷歌插件总结原创 2021-07-12 13:04:39 · 600 阅读 · 0 评论 -
JavaScript 之 继承学习
console.log(‘练习继承’)function Animal(name, weight) {this.name = name,this.weight = weight}Animal.prototype.eat = function() {return “吃东西”}function Dog(color) {this.color = color}Dog.prototype = new Animal(“二哈”, “50kg”)Dog.prototype.bite = functio原创 2021-04-15 15:34:57 · 77 阅读 · 0 评论 -
《JavaScript 学习笔记 之 async/await》
JavaScript 学习笔记 之 async/await内容所负的原创 2021-04-02 15:53:32 · 73 阅读 · 0 评论 -
《javascript 学习笔记 之 闭包》
javascript 学习笔记 之 闭包内容原创 2021-04-02 14:17:34 · 104 阅读 · 0 评论 -
《ES6 学习笔记 之 解构赋值》
ES6 学习笔记 之 解构赋值内容代码演示问题抛出问题解决总结原创 2021-04-01 19:53:40 · 143 阅读 · 0 评论 -
《Node.js 学习笔记 之 代码风格》
Node.js 学习笔记 之 代码风格以 ( , [ , ` 开头的代码,前面最好加; 分号, 代码之规范demosay();(function () { console.log('内容')})()原创 2021-03-27 10:48:00 · 80 阅读 · 0 评论