- 博客(50)
- 收藏
- 关注
原创 Wav ,flac,mp3,ogg 等的区别
名称 描述 优点 缺点 wav 无损音频 几乎无损 体积较大 flac 无损压缩 音质好,体积较小 音质差于wav ogg 一种压缩格式 音质比MP3好,体积和MP3差不多 兼容性低 mp3 一种压缩格式 兼容性好 音质差 ...
2021-05-19 13:31:01
10607
转载 css 可以继承的属性
有继承性的属性: 1、字体系列属性 font:组合字体 font-family:规定元素的字体系列 font-weight:设置字体的粗细 font-size:设置字体的尺寸 font-style:定义字体的风格 font-variant:设置小型大写字母的字体显示文本,这意味着所有的小写字母均会被转换为 大写,但是所有使用小型大写字体的字母与其余文本相比,其字体尺...
2020-06-08 15:40:08
357
原创 XHTML 和 HTML 的区别
XHTML (可扩展超文本标记语言) ,与HTML(超文本标记语言) 类似,但语法上XHTML更加严格 (元素必须关闭,元素必需小写,元素必须正确嵌套,空标签也必须闭合 )。一.在标记写法上的不同1.XHTML标签必须闭合 <a>sss</a>2.标签必须正确嵌套 <ul><li>123</li></ul>.3.空标签也必须闭合 <br/> <hr/>4.标签必须小写 <d...
2020-06-08 14:52:24
473
翻译 javascript将秒数换算成时分秒
<script language="javascript"> function formatSeconds(value) { var secondTime = parseInt(value);// 秒 var minuteTime = 0;// 分 var hourTime = 0;// 小时 if(secondTime > 60) {//如果秒数大于60,将秒数转换成整数 //获取分钟,除以6...
2020-05-19 15:46:55
739
翻译 天数计算
changeDate: function(startTime,endTime) { //日期格式化 var start_date = new Date(startTime.replace(/-/g, "/")); var end_date = new Date(endTime.replace(/-/g, "/")); ...
2020-04-20 15:56:40
293
原创 vue 学习笔记一
1.了解vue全家桶是什么 ,需要熟悉了解什么。vue核心知识 https://cn.vuejs.org/ vue-resource vue-router https://router.vuejs.org/zh/ vue-cli vuex https://vuex.vuejs.org/ Element UIhttp://element.eleme.io/#/zh-CN/compon...
2020-03-16 11:14:53
193
转载 微信小程序----团购或秒杀的批量倒计时实现
js:let goodsList = [ {actEndTime: '2018/05/01 10:00:43'}, {actEndTime: '2018/04/01 11:00:00'}, {actEndTime: '2018/06/01 12:45:56'}, {actEndTime: '2018/07/01 15:00:23'}, {actEndTime:...
2020-03-05 14:15:31
774
翻译 jquery怎样修改json数据中键的名称?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 键名是不能修改的,但是可以删除和添加。所以通过删除旧的键名和添加新的键名来实现修改。删除用系统自带的delete(p)函数。 /新建一个json对象 varj={ ...
2019-05-21 11:07:38
1588
转载 微信小程序实现点赞、取消点赞功能
wxml<block wx:for="{{msg}}"><image class='imgList' hidden='{{item.show}}' bindtap='zan' data-index='{{index}}' src='../resizeApi.png'></image> <image class='imgList' hid...
2019-02-20 13:26:41
3589
转载 git的安装使用
git的安装使用一、首先需要下载git 查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git如果未安装,则会输出: 按照提示输入:sudo apt-get install git即可安装!!或者到此处下载:git下载,pkg包下载完成,双击安装。输入命令:git --version 可查看当前git版本...
2018-12-06 17:49:32
250
翻译 执行git push出现"Everything up-to-date"
执行git push出现"Everything up-to-date" 在github上git clone一个项目,在里面创建一个目录,然后git push的时候,出现报错"Everything up-to-date"原因:1)没有git add .2)没有git commit -m "提交信息"如果上面两个步骤都成功执行,还出现这个错误是因为创建的目录下是空的,目录下必须有文件...
2018-11-28 15:16:32
255
原创 微信小程序image图片加载完成监听
1. 绑定回调 通过image标签的bindload属性绑定图片加载完成回调函数,src根据图片加载是否完成绑定是否显示缺省图:<image class="slide-image" bindload="imageLoad" src="../../../images/banner1.jpg" data-id="{{index}}" data-item-key="{{item_ke...
2018-11-07 16:21:32
7352
2
转载 vue中methods一个方法调用另外一个方法
new Vue({ el: '#app', data: { test:111, }, methods: { test1:function(){ alert(this.test) }, test2:function(){ alert("this is test2") ...
2018-11-06 14:19:05
2439
1
转载 VUE Element UI 60秒倒计时(转载)
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <!-- 引入样式 --> <link rel="styl
2018-11-06 11:47:33
5404
原创 微信小程序项目启动错误“Error: ENOENT: no such file or directory, open”
在微信小程序上的使用示例,下载好了源码,新建了项目马上要开始了,但是突然提示错误:编译出错:Error: ENOENT: no such file or directory, open 'C:\Users\ASUS\Desktop\echarts-for-weixin-master\echarts-for-weixin-master\game.json'点击右上方的“详情”——怎么是小游戏...
2018-11-02 15:08:21
40983
2
翻译 window.navigator.userAgent.toLowerCase() 区分设备和浏览器(记录笔记)
var sUserAgent = window.navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match...
2018-11-02 11:28:08
5682
翻译 jsonp 的理解
在远程服务器上把数据装进js格式的文件里面,供客户调用和处理。json是一种纯字符的数据格式,可简化描述复杂的数据,并且json被原生js支持,所以客户端已这种方式处理数据。web客户调用脚本的方式,来调用跨域服务器,动态生成的js格式文件(一般以json为后缀)为了使用客户端使用数据即形成了一种非正式传输协议(jsonp).jsonp要点,允许用户传递一个callback参数给服...
2018-11-02 10:24:08
174
翻译 关于跨域补充说明
什么是跨域?跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。广义的跨域:1.) 资源跳转: A链接、重定向、表单提交2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链3.) 脚本请求: j...
2018-11-02 10:08:46
184
翻译 判断用户设备是手机还是pad还是电脑
function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true;
2018-06-05 14:00:16
2309
转载 全屏截图
作者:知乎用户链接:https://www.zhihu.com/question/20075570/answer/206335744来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。提到了在 Chrome 59 中已经可以使用自带的开发者工具截取整个网页,但这个方法有一个缺点,必须要模拟一款移动设备才能截图。其实有一个更简单优雅的办法。F12 或 Ctrl + Shif...
2018-05-22 17:34:23
484
1
转载 JQuery 禁用后退按钮
jQuery(document).ready(function () { if (window.history && window.history.pushState) { $(window).on('popstate', function () { /// 当点击浏览器的 后退和前进按...
2018-05-21 15:22:54
946
翻译 chrome 不能断点调试的解决方法
在调试时出现一种情况,不能设置断点,也不能跟踪调试,。JS也是非常简单的,也没有压缩。为什么就不能调试呢?网上狂搜也没找到什么原因,经过自己一翻瞎折腾,终于解决问题在调试<source>的左下方有一个{}图标,提示“pretty print”,点击,chrome就会另外打开一个:formatted的文件,在里面就可以调试了。...
2018-05-18 11:01:55
13369
4
翻译 原生js 写漂浮广告栏
//js部分<script> var Rimifon = { "Ads" : new Object, "NewFloatAd" : function(imgUrl, strLink) { var ad = document.createElement("a"); ad.DirV = true; ad.DirH = true; ad.AutoMove = true; ad.Image =...
2018-05-17 16:40:56
330
翻译 append() ,不兼容ie8 问题解答
原本:close.append('x'); 修改为:var em_txt = document.createTextNode("x");close.appendChild(em_txt);
2018-04-19 14:21:11
2463
转载 vue 环境配置 脚手架搭建
一、使用之前,我们先来掌握3个东西是用来干什么的。npm: Nodejs下的包管理器。webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装)开始: 如图,下载8.9....
2018-03-19 15:52:37
1075
翻译 js 全屏移动漂浮框广告栏(3w)
asdf var str = "最新风险提示:"var countWords = str +"骗取国家补贴,弄虚作假终被判";var Rimifon = { "Ads" : new Object, "NewFloatAd" : function(imgUrl, strLink) { var ad = document.createElement("div"
2018-01-25 10:37:44
918
1
翻译 JS实现iframe自适应高度的方法(兼容IE与FireFox)
JS实现iframe自适应高度的方法(兼容IE与FireFox)实例讲述了JS实现iframe自适应高度的方法。分享给大家供大家参考,具体如下:1.在标签下先输入如下JS代码"javascript">functionadjustFrameSize(){ varfrm = document.getElementById("ifra
2017-09-20 14:31:11
1255
翻译 如何用HBuider连接夜神模拟器,调试手机APP
关于hbuilder 和模拟器的连接调试1.首先找到HBuider和夜神模拟器adb命令所在的文件夹如下图!2.找到adb所在文件夹之后将其1中地址栏框选的路径复制到TXT文本当中。3.接下来就是正式写脚本的时候,可以用netstat -nao查看端口如下图。可以看到62001端口在,所以我们就用这个端口来连接。4.接下来就是将一些反复CD
2017-09-19 11:40:04
1021
原创 手机不支持用jquery控制transform
再写一份带webkit前缀的: .css({ transform: 'scale(1.1,1.1)', -webkit-transform: 'scale(1.1,1.1)'});
2017-07-28 09:55:47
829
原创 swiper.js 坑点
最近在写一个网页小说的项目用到了swiper.js 作为翻页插件 (记录)。1. 下载swiper.js2. 项目引入js以及css3.页面结构4.初始化//初始化swiper(左右翻页)var mySwiper = new Swiper('.swiper-container , .controller_menu',{//禁止第一张和最后一张回
2017-07-27 17:47:10
1318
转载 parse(),stringify()
parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属性名都必须用双引号,否则
2017-07-27 17:35:49
291
原创 sessionStorage
代码记录://存入//数组的方式存入数据 var obj = { key:vule };//数组转化为jsonvar str = JSON.stringify(obj); //存入数据sessionStorage.obj = str; 读取sessionStorage//取数据str = sessionStorage.obj;
2017-07-27 17:33:03
258
原创 angular.js(1) ---- 应用(记忆)
AngularJS 模块(Module) 定义了 AngularJS 应用。AngularJS 控制器(Controller) 用于控制 AngularJS 应用。ng-app指令定义了应用, ng-controller 定义了控制器。 尝试修改以下表单。//定义应用 ,定义控制器名:
2017-06-28 15:41:09
239
原创 angular.js(Learner) 日志
angular.js 声明一个变量 ng-init 例:divng-appng-init="msg='hello'">inputtype="text"ng-model="msg">p>{{msg}}p>div>注:过个变量用分号隔开
2017-06-28 15:34:24
192
原创 ztree 的使用记录(笔记)
1.调用fancytree.js 文件2. //创建类型tree并调用创建table函数 initTree();3./** * 初始树形菜单 */ function initTree() {//调用接口获取接口数据 sutils.bos.do("/bos/sys/fam
2017-06-19 15:56:38
282
原创 文件格式判断过滤
/** * UPLOAD 上传文件 * filetype:0=族库文件 1= 预览文件 2=缩略图文件 */ function upload(filetype) { var ext = "*"; if (filetype == 0) { ext = "rvt|dwg|
2017-06-19 15:54:16
415
原创 倒计时控制数量传递
// 倒计时控制数量传值 var countdown; function timer(time){ clearInterval(countdown); var i = time; countdown = setInterval(function(){ if( i clearInter
2017-06-19 15:52:15
240
原创 阻止事件冒泡方法
1.基础return false2. event.stopPropagation(); // 阻止事件冒泡 虽然该方法不能阻止同一个 Document 节点上的其他事件句柄被调用,但是它可以阻止把事件分派到其他节点。3. event.preventDefault(); //阻止默认行为 ( 表单提交 )
2017-06-19 15:43:09
486
原创 前端 接口理解 笔记
此文 仅是本人对接口的一些整理 (理解)tool.js (接口工具的封装)function Tool(){//获取绝对路径this.ajaxPostTypeSubmit=AJAX_POST_TYPE_SUBMIT;}var tool = new Tool();(三个参数:接口路径,需要传递的值,回调)function AJAX_POST_
2017-06-19 15:12:27
1324
原创 搜索框(历史记录)cookie
htmlHTML :搜索js: // 获取缓存历史记录var getCookie = function(name){var strCookie = document.cookie;var arrCookie = strCookie.split("; ");
2017-06-19 15:06:24
3705
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人