随笔分类 -  原生JavaScript

摘要:js keyup、keypress和keydown事件 详解 js keyup、keypress和keydown事件都是有关于键盘的事件 当一个按键被pressed 或released在每一个现代浏览器中,都可能有三种客户端事件。 keydown event keypress event keyup 阅读全文
posted @ 2020-01-03 10:17 前端邢晋宇 阅读(797) 评论(0) 推荐(0) 编辑
摘要:JSON.parse解决Unexpected token ' in JSON at position 1报错 壹 ❀ 引 我们知道JSON.parse能将JSON字符串转变成JS对象,但在一些转换中可能出现Unexpected token ' in JSON at position 1的错误,这是因 阅读全文
posted @ 2019-12-18 10:54 前端邢晋宇 阅读(3459) 评论(0) 推荐(0) 编辑
摘要:搜狐查询访问ip的接口: 阅读全文
posted @ 2019-12-11 15:18 前端邢晋宇 阅读(912) 评论(0) 推荐(0) 编辑
摘要:document.querySelector(selector).style.styleName = 样式 对dom节点添加一个样式 document.querySelector(".name").style.display = "block"; document.querySelector(".n 阅读全文
posted @ 2019-10-18 00:36 前端邢晋宇 阅读(5639) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://www.cnblogs.com/autoXingJY/p/11596506.html 获取地址栏路径 : window.location demo1 url拼接参数对象成 阅读全文
posted @ 2019-09-27 11:27 前端邢晋宇 阅读(1322) 评论(0) 推荐(0) 编辑
摘要://1 分享QQ好友 //2 分享到QQ空间 3 //微信分享 注意 :记住了QQ分享的的url 如果是localhost是不行的。 本文转自:https://blog.csdn.net/csdnwangjianxin/article/details/51799235 阅读全文
posted @ 2019-08-30 16:57 前端邢晋宇 阅读(1036) 评论(0) 推荐(0) 编辑
摘要:jq 版 阅读全文
posted @ 2019-08-23 16:20 前端邢晋宇 阅读(3665) 评论(0) 推荐(0) 编辑
摘要:1 把字符串当变量使用 通过计算 string 得到的值(如果有的话)。该方法只接受原始字符串作为参数 demo: var type = "car"; var newStr = "type"; var x = 100; eval("2+2"); eval("type"); eval("x + 17" 阅读全文
posted @ 2019-08-05 10:28 前端邢晋宇 阅读(3807) 评论(0) 推荐(0) 编辑
摘要:前端对一个json数组进行排序,用户需要动态的根据自己的选择来对json数据进行排序。 由于后台表设计问题所以不能用sql进行排序,这里用到了js的sort方法。 如果对单字段排序,那么很简单,一个sort就搞定。对多字段排序时需要用到for,而且需要对在sort中对任意两个元素进行比较,如果前一个 阅读全文
posted @ 2019-07-03 11:29 前端邢晋宇 阅读(1806) 评论(0) 推荐(0) 编辑
摘要:demo1: 输出: 阅读全文
posted @ 2019-07-03 07:55 前端邢晋宇 阅读(2864) 评论(0) 推荐(0) 编辑
摘要:1.<a href="https://www.cnblogs.com/" title="博客园">当前页面打开博客园</a> js代码等价的实现方式为: window.location.href="https://www.cnblogs.com/"; //新连接,在当前窗口打开 2.超链接<a hr 阅读全文
posted @ 2018-11-05 19:52 前端邢晋宇 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:1 常见的DOM树结构: 2 DOM数遍历有两种方式: 3 广度优先代码: 4 深度优先遍历代码 阅读全文
posted @ 2018-06-17 20:11 前端邢晋宇 阅读(326) 评论(0) 推荐(0) 编辑
摘要:1 面向对象编程思想在程序项目中有着非常明显的优势: 1- 1 代码可读性高.由于继承的存在,即使改变需求,那么维护也只是在局部模块 1- 2 维护非常方便并且成本较低。 ​ 2 这个demo是采用了面向对象的编程思想. 用JavaScript 语言编写的游戏小程序--贪吃蛇. ​ 代码注释详细,逻 阅读全文
posted @ 2018-05-21 20:42 前端邢晋宇 阅读(836) 评论(0) 推荐(0) 编辑
摘要:作用域: 1 在es5.0中只有函数可以构成一个作用域 2 全局作用域: 整个js代码执行的环境 3 局部作用域: 函数可以构成一个局部作用域 4 全局变量: 在全局作用域中申明的变量 5 局部变量: 在函数构成的局部作用域中申明的变量 词法作用域(静态作用域): 变量的查找规则 1 先在自己的作用 阅读全文
posted @ 2018-05-17 23:07 前端邢晋宇 阅读(198) 评论(0) 推荐(0) 编辑
摘要:Title 阅读全文
posted @ 2018-05-17 23:05 前端邢晋宇 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1 instanceof: 1.1 普通使用下: 判断一个对象是否是某个构造函数的实例: 语法 : 对象 instanceof 函数 是则返回true,不是则返回false. console.log(obj instanceof Object); 1.2 高级用法: 判断一个函数的原型对象,是否在实 阅读全文
posted @ 2018-05-17 23:04 前端邢晋宇 阅读(328) 评论(0) 推荐(0) 编辑
摘要:Title 阅读全文
posted @ 2018-05-17 23:03 前端邢晋宇 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1 正则表达式(英语:Regular Expression) 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。 2 什么是正则表达式? 正则表达 阅读全文
posted @ 2018-05-11 18:04 前端邢晋宇 阅读(231) 评论(0) 推荐(0) 编辑
摘要:1 动画的原理就是: 盒子本身的位置+步长 2 什么是步长? 3 jQuery animate() 方法用于创建自定义动画。 必需的 params 参数定义形成动画的 CSS 属性。 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。 可选的 callbac 阅读全文
posted @ 2018-05-11 16:41 前端邢晋宇 阅读(214) 评论(0) 推荐(0) 编辑
摘要:1 offset 家族 offset这个单词本身是--偏移,补偿,位移的意思。 js中有一套方便的获取元素尺寸的办法就是offset家族; 2 offset 结构介绍为: 3 offset常用属性 1 offsetWidth offsetHeight 得到对象的宽度和高度(自己的,与他人无关) of 阅读全文
posted @ 2018-05-11 16:27 前端邢晋宇 阅读(290) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示