- 博客(16)
- 收藏
- 关注
原创 关于 js 的数据类型检测(1)- typeOf
是一元运算符,同样返回一个字符串类型。一般用来判断一个变量是否为空或者是什么类型。类型不能准确判断外,其他数据类型都可能返回正确的类型。不同的对象在底层原理的存储是用二进制表示的,在。:双精度类型,数据是双精度数字。,也是前三位,所以系统判定。中,如果二进制的前三位都为。:字符串,数据是字符串。:布尔类型,数据是布尔值。
2025-02-20 20:44:28
180
原创 canvas实践 - 小球碰撞反弹
实现功能:随机生成小球在屏幕上随意移动,当小球碰撞时相互反弹。小球对象 - 处理了 鼠标移入时的动画效果。核心功能:粒子碰撞处理。
2024-12-05 22:57:09
254
原创 关于JS事件机制 - 事件冒泡
控制事件冒泡,能够让开发者更加灵活地管理事件的触发顺序,避免不必要的事件处理。例如,你有一个父元素,内部有多个子元素,而这些子元素是动态生成的。通过事件冒泡,你可以只为父元素绑定一次事件处理器,而不需要为每个子元素单独绑定事件。通过事件委托,我们利用事件冒泡特性,在父元素上监听子元素的事件,避免了为每个子元素绑定事件的性能问题。事件冒泡指的是当一个事件被触发时,它会从目标元素(事件发生的元素)开始,逐层向上传播到父元素,直到最顶层的。不仅阻止事件的冒泡,还会立即停止当前事件的其他处理函数的执行。
2024-12-01 21:04:35
1034
原创 关于js的事件机制(1)
事件是用户或浏览器对某个操作的反应,例如点击按钮、输入文字、页面加载等。JavaScript 的事件机制是处理这些事件的关键。
2024-11-27 22:55:51
521
原创 手写一个弹窗组件 -vue
最近的项目中,需要自己去手写一个全局的弹窗组件,在下面贴出自己的代码。组件写的比较简单 notice.vue<template> <div class="alert"> <div class="alert-container" v-for="item in alerts" :key="item.id"> <div cla...
2019-11-07 09:40:55
1815
原创 调用高德地图并利用微信提供API实现唤起本地引用软件
在网页中需要插入地图,并实现点击唤起本地应用的功能。地图:高德地图 , 实现:微信提供的js-sdk 参考高德的文档//高德提供<div class="map-box" id="container" tabindex="0"></div>//button是实现点击跳转<div id="getLocation_div"> <button...
2019-04-04 15:04:14
1715
原创 用element组件实现照片的上传到七牛云并返回url地址
开发中遇到需要上传照片,并且返回URL给后端的一个小需求。用的是ElementUI组件。代码部分代码部分fileInput(e){//上传图片 console.log(e); var files = e.file if(!files) return this.createImage(files, e);},//利用lrz压缩图片createImage (f...
2019-04-04 14:04:18
1042
原创 Element的DatePicker日期选择器设置时间区域
需求:项目中需要用户输入某个时间,且输入的时间不能大于当前的时间1 首先引用element 的DatePicker组件 startTime 为用户输入的值 value-format 转换时间格式 timestamp为时间戳:picker-options 设置默认的时间区域 这是data里定义的两个值startDatePicker 指向了be...
2019-03-26 16:38:30
1432
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人