<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hellodiv的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hellodiv</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hellodiv]]></copyright><item><title><![CDATA[html2canvas生成图片并转为二进制上传服务器]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/155575480</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/155575480</guid><author>hellodiv</author><pubDate>Thu, 04 Dec 2025 17:29:46 +0800</pubDate><description><![CDATA[【代码】html2canvas生成图片并转为二进制上传服务器。]]></description><category></category></item><item><title><![CDATA[嵌入式浏览器Linux电视端海外应用请求403]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/135561241</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/135561241</guid><author>hellodiv</author><pubDate>Sat, 16 Mar 2024 16:29:45 +0800</pubDate><description><![CDATA[【代码】嵌入式浏览器Linux电视端海外应用请求403。]]></description><category></category></item><item><title><![CDATA[js数组的常用函数及用法es6]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/125870260</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/125870260</guid><author>hellodiv</author><pubDate>Thu, 21 Jul 2022 14:50:12 +0800</pubDate><description><![CDATA[代码】js数组的常用函数及用法es6。]]></description><category></category></item><item><title><![CDATA[js数组的常用函数及用法es5]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/125855406</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/125855406</guid><author>hellodiv</author><pubDate>Tue, 19 Jul 2022 13:39:00 +0800</pubDate><description><![CDATA[js数组的常用函数及用法es5。]]></description><category></category></item><item><title><![CDATA[关于对象数组去重以及判断url]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/125547752</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/125547752</guid><author>hellodiv</author><pubDate>Thu, 30 Jun 2022 21:17:41 +0800</pubDate><description><![CDATA[无简介]]></description><category></category></item><item><title><![CDATA[解析m3u8视频播放且兼容pc端]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/120462228</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/120462228</guid><author>hellodiv</author><pubDate>Fri, 24 Sep 2021 20:19:18 +0800</pubDate><description><![CDATA[//1.首先引入所需的hls文件
&lt;script src="https://cdn.jsdelivr.net/hls.js/latest/hls.min.js"&gt;&lt;/script&gt;

//2.因为需要切换视频，多处调用因而写在了函数内方便调用
function videoM3U8() {
		//判断是否支持hls
        if (Hls.isSupported()) {
            let video = document.getElementById('vid]]></description><category></category></item><item><title><![CDATA[时间转时间戳，时间戳转时间，判断设备是否在线]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/120200504</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/120200504</guid><author>hellodiv</author><pubDate>Thu, 09 Sep 2021 14:41:57 +0800</pubDate><description><![CDATA[10位时间戳转时间需乘1000
new Date(parseInt(1630671674)*1000)
13位则不用乘1000
new Date(parseInt(1630671674000))
---------其结果一样------------

时间转13位时间戳
new Date("2021-9-3 20:12:56").getTime()
1630671176000
另一种创建时间戳方式，如果 new Date()不传值表示当前时间时间戳
传值则表示某个时间转为时间戳
这种方式转换的为13位时间戳]]></description><category></category></item><item><title><![CDATA[vant-uploader实现formData图片上传]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/119959651</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/119959651</guid><author>hellodiv</author><pubDate>Fri, 27 Aug 2021 20:10:39 +0800</pubDate><description><![CDATA[@[T + Shift + C
标记文本
删除文本
链接: link.
图片: 
带尺寸的图片: 
居中的图片: 
居中并且带尺寸的图片: 
当然，我们为了让用户更加便捷，我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面，选择一款你喜欢的代码片高亮样式，下面展示同样高亮的 代码片.
// An highlighted block
var foo = 'bar';

生成一个适合你的列表

项目

项目

项目






项目1
项目2
项目3


 计划任务
 完成任务

创建一个表格
]]></description><category></category></item><item><title><![CDATA[call（）方法在数组中的一次应用分析]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/115288513</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/115288513</guid><author>hellodiv</author><pubDate>Sun, 28 Mar 2021 21:43:34 +0800</pubDate><description><![CDATA[call（）方法在数组中的一次应用分析
call（）方法在数组中的一次应用分析

weixin_34212762 2019-05-16 14:04:45   348   收藏
版权
在阅读别人代码时, call和apply是常客。今天遇到一行代码 [].slice.call(arguments) 让我想真正了解一下它的含义。

一、看一下它的作用
let arr = [1, 2, 3, 4]
console.log([].slice.call(arr))
复制代码
结果：

可以看到, 结果是它本身.

添]]></description><category></category></item><item><title><![CDATA[JS数组中的apply含义]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/115288473</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/115288473</guid><author>hellodiv</author><pubDate>Sun, 28 Mar 2021 21:42:08 +0800</pubDate><description><![CDATA[JS数组中的apply含义
apply() 的作用是改变执行的执行环境。 就是说数组 没有min这个方法，但是Math对象可以求最小值，有min这个方法 例如 var a = Math.min(3,2,1,4)，那么a将赋值为1 一个数组想使用Math对象的min方法，就需要使用call/apply来改变执行环境了。 Math.min(3,2,1,4)等价于 Math.min.apply(null, [3,2,1,4])，null是上下文，传入的对象对应函数中的this，min函数并没有使用this，因此这]]></description><category></category></item><item><title><![CDATA[数组slice()方法和splice()方法]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/115288343</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/115288343</guid><author>hellodiv</author><pubDate>Sun, 28 Mar 2021 21:40:11 +0800</pubDate><description><![CDATA[数组slice()方法和splice()方法
/**
*slice()方法接收两个参数，一个是起始位置，一个是结束位置
* 可以只传一个起始位置，就会返回从起始位置到结尾的所有项
* 他会返回起始位置和结束位置之间的项，包含起始位置，但是不包含结束位置
*/
var arr = [1,2,3,4,5,6,7,8,9,0];
console.log(arr.slice(1))//[2, 3, 4, 5, 6, 7, 8, 9, 0]
console.log(arr.slice(1,4))//[2, 3, 4]]]></description><category></category></item><item><title><![CDATA[Vue中$event的用法]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/114485686</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/114485686</guid><author>hellodiv</author><pubDate>Sun, 07 Mar 2021 15:25:38 +0800</pubDate><description><![CDATA[通常的用法是用来获取当前元素的最新值。$event.target.value
 &lt;body&gt;
    &lt;div id="app"&gt;
      &lt;input type="text" @click="abc($event)" value="123" /&gt;
    &lt;/div&gt;
    &lt;script&gt;
      var vm = new Vue({
        el: "#app",
        data: {},
        meth]]></description><category></category></item><item><title><![CDATA[js面试题---function和=＞区别]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/112883491</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/112883491</guid><author>hellodiv</author><pubDate>Wed, 20 Jan 2021 16:00:47 +0800</pubDate><description><![CDATA[在JS中，箭头函数并不是简单的function(){}匿名函数的简写语法糖
（语法糖(syntactic sugar)是指编程语言中可以更容易的表达一个操作的语法），
实际上，箭头函数和匿名函数有个明显的区别：
箭头函数内部的this是词法作用域，在编写函数时就已经确定了。
而匿名函数的this指向运行时实际调用该方法的对象，无法在编写函数时确定。
 1  function Test() {
 2     this.num = 100;
 3 
 4     this.func = function(){
]]></description><category></category></item><item><title><![CDATA[javascript中function $( ) {}表示什么函数]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/106639183</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/106639183</guid><author>hellodiv</author><pubDate>Tue, 09 Jun 2020 13:23:14 +0800</pubDate><description><![CDATA[function $()是js document.getElementById()的简写
定义了这个方法 以后调用的时候就可以直接用$(id).innnerHTML 或者$(id).innerText
一般的还有
function c$(o){return document.createElement(o);}



]]></description><category></category></item><item><title><![CDATA[H5之video的属性用法]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/99643348</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/99643348</guid><author>hellodiv</author><pubDate>Wed, 03 Jun 2020 16:12:26 +0800</pubDate><description><![CDATA[video class=“video-source”
width=“100%”
controls  /这个属性规定浏览器为该视频提供播放控件/
style=“object-fit:fill”  /加这个style会让 Android / web 的视频在微信里的视频全屏，如果是在手机上预览，会让视频的封面同视频一样大小/
webkit-playsinline=“true”  /这个属性是ios 1...]]></description><category></category></item><item><title><![CDATA[jquery中data用法]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/103597311</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/103597311</guid><author>hellodiv</author><pubDate>Wed, 18 Dec 2019 14:38:01 +0800</pubDate><description><![CDATA[data() 方法向被选元素附加数据，或者从被选元素获取数据。

$("#div-gb").data("url");
https:www.xxxx.com/xxx.jpg
从元素返回数据
$(selector).data(name)

向被选元素附加数据
$(selector).data(name,value)


...]]></description><category></category></item><item><title><![CDATA[jQuery中hover两个fun(){},函数所代表的的意义及用法]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/103597002</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/103597002</guid><author>hellodiv</author><pubDate>Wed, 18 Dec 2019 14:22:58 +0800</pubDate><description><![CDATA[jQuery中hover两个fun(){},函数所代表的的意义及用法
$("#a").hover(
	function(){},function(){}
);

这里的两个匿名函数是作为hover函数的参数
第一个参数为鼠标悬浮时(over鼠标事件)
第二个参数为鼠标离开时(out鼠标事件)

$("#a").hover(
function(){$('#b').show();}
//双向函数，移入...]]></description><category></category></item><item><title><![CDATA[jq获取页面中所有img元素的src]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/102569818</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/102569818</guid><author>hellodiv</author><pubDate>Tue, 15 Oct 2019 16:42:43 +0800</pubDate><description><![CDATA[attr获取所有img元素src
$("document").ready(function(){
	var img=$("body img");
	for(var i=0;i&lt;img.length;i++){
        var n=img.get(i).src;
        console.log(n);
	}
})

三个方法都可获取
img.get(i).src
img[i]....]]></description><category></category></item><item><title><![CDATA[jq中的:eq()选择器]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/102503524</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/102503524</guid><author>hellodiv</author><pubDate>Fri, 11 Oct 2019 16:15:39 +0800</pubDate><description><![CDATA[var list_url=$(".main-3:eq(0)");
获取相同名称class的指定某一个特点元素内容0为第一个相同元素以此类推...
:eq(number)


]]></description><category></category></item><item><title><![CDATA[index和location.href的用法]]></title><link>https://blog.youkuaiyun.com/hellodiv/article/details/102477070</link><guid>https://blog.youkuaiyun.com/hellodiv/article/details/102477070</guid><author>hellodiv</author><pubDate>Thu, 10 Oct 2019 11:04:13 +0800</pubDate><description><![CDATA[index和window.location.href的用法
1、
&lt;div class="aa"&gt;111&lt;/div&gt;
&lt;div class="aa"&gt;222&lt;/div&gt;
&lt;div class="aa"&gt;333&lt;/div&gt;

 $(".aa").click(function(){ 
 	var n=$(".aa").index(...]]></description><category></category></item></channel></rss>