![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
小美吖吖
想在产品经理的路上越走越远...
展开
-
一招教你修改百度编辑器UEditor,上传图片后的返回路径
对于常见的线上项目来说,不可能所有的项目都存放一个目录下,尤其是项目相对独立的情况下。多个项目采用分开式的编辑器上传文件,在需要上传到同一个项目目录下的条件下,百度编辑器原有的设置好像不再能满足我们的需求。全文以php为例,其他项目的修改应该类似。不做解释!本人情况:图片上传的接口有两个项目,为C和O,两个项目都存储在文件夹php中;图片存储在项目O的目录下;项目O设置站点o.lmx.com,项目C设置站点c.lmx.com,而图片设置了专门的域名,为img.lmx.com,所对应的站点目录原创 2020-12-22 15:17:24 · 1210 阅读 · 0 评论 -
JS 基础之常见名词含义
闭包子函数使用父函数变量的行为就叫闭包子函数可以延长父函数变量的生命周期可以拓展父函数的空间在JS中,函数内部的局部变量只允许其子函数使用函数特性:父函数无法使用子函数的局部变量子函数可以使用复函数的局部变量事件冒泡:子集可以继承父级的事件阻止事件冒泡:cancelBubble 防止父级的事件贯穿到子集里面。stopPropagation() 高级浏览器才会兼容,ie8以上 移动端没有问题[]在JS语句中,可以代替任何的 .生命周期有生就有死当JS检测不到变量使用的时原创 2020-06-08 11:01:13 · 602 阅读 · 0 评论 -
JS 基础之BOM操作
Locationlocation.href 返回或者设置当前页面的地址,链接window.open(‘网址链接’)location.href = location.href; 刷新页面!location.reload(); 刷新页面!historyhistory.back(); 上一个网页history.forward() 下一个网页history.go(-1) 上一个网页history.go(-2) 上两个网页history.go(1) 下一个网页navigator可以返回原创 2020-06-08 10:45:08 · 191 阅读 · 0 评论 -
JS 基础之属性操作
dom上普通常见的属性是可以直接获取或者设置的,例如id/class/type/href/srccssText ie8+ 可以给Dom元素,以css的形式去的赋值自定义的属性自定义的属性必须使用setAttributesetAttribute(a,b) a为属性名,b为属性值,可以显示在html文档setAttribute(lmx,’’) 当属性值没有时,使用这种方法,给空值getAttribute(‘lmx’) 获取元素的私有属性removeAttribute(‘id’) 删除属性has原创 2020-06-08 10:30:21 · 170 阅读 · 0 评论 -
JS 基础之DOM操作(元素的选择、创建、插入等)
获取元素document.getElementById id元素可以直接拿id 作为变量直接用document.getElementsByTagName 标签名document.getElementsByClassName 只支持ie8以上的浏览器document.getElementsByName 选择属性name的元素children 获取dom元素的第一层子集parentNode 获取dom元素的父集节点querySelector(‘id’)querySelectorAll(‘div原创 2020-06-08 10:25:54 · 287 阅读 · 0 评论 -
JS 基础之数组(方法,ES6常见数组遍历)
new Array[5] , 只有一个数组参数的时候就是长度处理方法sort() 数组排序,从小到大排序,只看第一位 排序函数,只能针对数字 非数字的排序相当时,就会看第二位join() 数组转字符串,会返回字符串,原数组不变,没有参数时,两者返回的结果相同toString()数组转字符串splice() 数组的万能方法:一个参数:就是起点删到数组的结束;两个参数:第一个是起始点,第二个是起始点要删除的数组个数;第三个 参数开始就是要替换的数据; 第二个参数是0的话,就是从起始位置进行添加;原创 2020-06-08 10:16:40 · 172 阅读 · 0 评论 -
JS 基础之字符串
String加上任何的数据都是string,没有数据的时候报NAN 除了+,其余的都会把自己变成数字,如果算不起来,就会报NAN 字符串有下标,可以返回下标数字上扥日,如’abc’[0] -> ‘a’两种声明方式 第一种是字面量,第二种是对象的形式var a = '123'; //字符串的时候,没有引用机制,所以是undefinedvar a = new String('123'); //对象,引用机制,所以被重新赋值,为10;字符串处理的方法charAt() 会返回字符串的第几位原创 2020-06-08 09:56:36 · 92 阅读 · 0 评论