大家都知道javascript中的 call 和 apply 是很有用的。不懂的自行百度。
看到别人用内置的函数处理一个自定义的对象我们都会感到非常的崇拜。比如 删除obj 中前五个和后五个数据[].slice.call(obj,5,-5)。对于Array的原型中的函数(不限于Array),Ecmascript标准中也是有这样的描述:

xxx 函数被有意设计成通用的;它的 this 值并非必须是数组对象。因此,它可以作为方法转移到其他类型的对象中。一个宿主对象是否可以正确应用这个 splice 函数是依赖于实现的。

我们疑惑的是一个对象具有什么样的属性才可以调用一些内置的函数呢。这个就需要我们去查阅Ecmascript 协议标准,可是大家都懂得,标准写的还是很有技术水平的,不是一时半会儿可以看得懂的。
所以我就根据Ecmascript的标准写出了Array.prototype(目前只写了这个,以后补充)中函数近似等价的javascript函数,当然并不能完全等价,可是大部分还是尽量贴近原始函数的实现。当然只能贴近有些功能是不能用javascript中语句实现的。
结果你会发现,其实一个对象基本是只要有 length属性就可以使用这个对象作为 Array.prototype 中函数的this执行而不出错,而且 length 属性不必非要是数字。只要可以转换成整型就可以。
另一点就是可以让大家知道一个功能的具体作用,没有什么比计算机语言更严谨的描述了。
未经测试,难免有所疏漏,请大家予以指正。

Array.prototype.constructor = Array;Array.prototype.toString = function(){//需要的属性 joinvar array = this; // toObject 后面这样的注释都表示强制类型转换var func = array.join;// if (! func instanceof Function) {throw "type Error"}return func.call(array);
};Array.prototype.concat = function (item1)
{var O = this;  // toObjectvar A = []; var n = 0;var items = [O];var i;for(i = 0; i < arguments.length; i++) {items.push(arguments[i]); // 标准里没有使用push实现这个,只是为了表达标准里的意思,后面相同}while(items.length){var E = items.shift();  //标准里写的不是shift函数实现这个,后面相同if(E instanceof Array){var k = 0; var len = E.length;while(k < len){if(E.hasOwnPropery(k.toString())){A[n] = E[k];}n++; k++;}}else{A[n] = E;n++;}}return A;
};Array.prototype.join = function(sepatator)
{var O = this;  // toObjectvar lenVal = O.length;var len = lenVal; //toUint32sepatator = sepatator || ",";var sep = sepatator.toString();if(len === 0) { return ""; } var element0 = O[0];var R = element0 === undefined || element0 === null ? "" : element0.toString();var k = 1;while(k < len){var S = R + sep;element = O[k];var next = element === undefined || element === null ? "" : element.toString();R = S + next;k++;}return R;
};Array.prototype.pop = function (){var O = this; // toObjectvar lenVal = O.length;var len = lenVal; // 强制类型转换toUint32;if(len === 0){O.length = 0;return undefined;}var element = O[len-1];delete O[len-1];  //对于数组,这句可以没有,但是对于obj这是必须的O.length = len-1;return element;
};Array.prototype.push = function(item1) {var O = this ; //toObjectvar lenVal = O.length;var n = lenVal; // toUint32;var items = [O];var i;for(i = 0; i < arguments.length; i++) {items.push(arguments[i]); // 标准里没有使用push实现这个}while(items.length > 0){var E = items.shift();O[n] = E;n++;}O.length = n;return n;
};Array.prototype.reverse = function () {var O = this;  //toObjectvar lenVal = O.length;var len = lenVal; // toUint32var middle = Math.floor(len/2);var lower = 0;while(lower !== middle){ //不知道为什么标准里写的不是 lower >= middlevar upper = len - lower - 1;var lowerValue = O[lower];var upperValue = O[upper];if(O.hasOwnPropery(lower.toString()) && O.hasOwnPropery(upper.toString())){O[lower] = upperValue;O[upper] = lowerValue;}else if(!O.hasOwnPropery(lower.toString()) && O.hasOwnPropery(upper.toString())){O[lower] = upperValue;delete O[upper] ;}else if( O.hasOwnPropery(lower.toString()) && !O.hasOwnPropery(upper.toString()) ){delete O[lower];O[upper] = lowerValue;}lower++;}return O;
};Array.prototype.shift = function (){var O = this; //toObjectvar lenVal = O.length;var len = lenVal; // toUint32if(len === 0) { O.length = 0; return undefined; }var first = O[0];var k =1;while(k < len){var from = k.toString();if(O.hasOwnPropery(from)){O[k-1] = O[k];}else{delete O[k-1];}k++;}delete O[k-1];O.length = len - 1;return first;
};Array.prototype.slice = function (start, end){var O = this; //toObjectvar A = [];var lenVal = O.length;var len = lenVal; // toUint32var relativeStart = start; // toIntgervar k = relativeStart < 0 ? Math.max(len + relativeStart,0):Math.min(relativeStart,len);var relatveEnd = typeof end ==="undefined" ? len : end; // toIntger(end)var final_ = relatveEnd < 0 ? max(len+relatveEnd,0) : min(relativeEnd,len);var n  = 0;while(k < final_){if(O.hasOwnPropery(k.toString())){A[n] = O[k];}k++;n++;}return A;
};Array.prototype.sort = function (){};
Array.prototype.splice = function (start,deleteCount) {var O = this; //toObjectvar A = [];var lenVal = O.length;var len = lenVal; // toUint32var relatveStart = start; // toIntgervar actualStart = relatveStart < 0 ? Math.max(len + relatveStart,0): Math.min(relatveStart,len);var actualDeleteCount = Math.min(max(deleteCount,0),len - actualStart); //toIntger(deleteCount)var k = 0;var from;while(k < actualDeleteCount){from = (actualStart+k).toString();if(O.hasOwnPropery(from)){A[k] = O[actualStart+k];}k++;}var items = [];for(i = 2; i < arguments.length; i++) {items.push(arguments[i]); // 标准里没有使用push实现这个}var itemCount = items.length;if(itemCount < actualDeleteCount){k = actualStart;while(k < len - actualDeleteCount){from = (k+actualDeleteCount).toString();if(O.hasOwnPropery(from)){O[k+itemCount] = O[k+actualDeleteCount];}else{delete O[k+itemsCount];}k++;}k = len;while(k > len-actualDeleteCount + itemsCount){delete O[k-1];k--;}}else if(itemCount > actualDeleteCount){k = len - actualDeleteCount;while(k > actualStart){from = (k+actualDeleteCount - 1).toString();if(O.hasOwnPropery(from)){O[k + itemCount - 1] = O[k+actualDeleteCount -1];}else{delete O[k + itemCount -1];}k--;}}k = actualStart;while(items.length>0){var E = items.shift();O[k] = E;k++;}O.length = len - actualDeleteCount + itemCount;return A;
};Array.prototype.unshift = function (item1){var O = this; //toObjectvar lenVal = O.length;var len = lenVal; // toUint32var argCount = arguments.length;var k = len;while(k > 0){var from = (k-1).toString();if(O.hasOwnPropery(from)){O[k + argCount - 1] = O [k-1];}else{delete O[k + argCount -1];}k--;}var j = 0;var items = []; var i;for(i = 0 ; i < arguments.length;i++){items.push(arguments[i]);}while(items.length > 0){var E = items.shift();O[j] = E;j++;}O.length = len + argCount;return len+argCount;
};Array.prototype.indexOf = function (searchElement){var O = this; //toObjectvar lenVal = O.length;var len = lenVal; // toUint32if(len === 0) { return -1; }var n = arguments.length >=2 ? arguments[1] : 0; //toIntger(arguments[1])if(n > len) { return -1; }var k = n>=0 ? n : Math.max(len + n, 0);while(k < len){if(O.hasOwnPropery(k.toString)()){if(searchElement === O[k]) {return k;}}k++;}return -1;
};Array.prototype.lastIndexOf = function (searchElement){var O = this;var lenVal = O.length;var len = lenVal; // toUint32if(len === 0) { return -1; }var n = arguments.length >=2 ? arguments[1] : 0; //toIntger(arguments[1])var k = n>=0 ? min(n,len-1) : len + n;while(k >= 0){if(O.hasOwnPropery(k.toString)()){if(searchElement === O[k]) {return k;}}k++;}return -1;
};Array.prototype.every = function (callbackfn){var O = this; //toObjectvar lenVal = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}var T = arguments.length >=2 ? arguments[1] : undefined;var k = 0;while(k < len){if(O.hasOwnPropery(k.toString())){var testResult = callbackfn.call(T,O[k],k,O);if(!testResult) { return false; }}k++;}return true;
};Array.prototype.some = function (callbackfn){var O = this; //toObjectvar lenVal = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}var T = arguments.length >=2 ? arguments[1] : undefined;var k = 0;while(k < len){if(O.hasOwnPropery(k.toString())){var testResult = callbackfn.call(T,O[k],k,O);if(testResult) { return true; }}k++;}return false;
};Array.prototype.forEach = function(callbackfn){var O = this; //toObjectvar lenValue = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}var T = arguments.length >=2 ? arguments[1] : undefined;var k = 0;while( k < len ){if(O.hasOwnPropery(k.toString())){callbackfn.call(T,O[k],k,O);}k++;}return undefined;
};Array.prototype.map = function(callbackfn){var O = this; //toObjectvar lenValue = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}var T = arguments.length >=2 ? arguments[1] : undefined;var A = [];var k = 0;while( k < len ){if(O.hasOwnPropery(k.toString())){A[k] = callbackfn.call(T,O[k],k,O);}k++;}return A;
};Array.prototype.filter = function(callbackfn){var O = this; //toObjectvar lenValue = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}var T = arguments.length >=2 ? arguments[1] : undefined;var A = [];var k = 0;var to = 0;while( k < len ){if(O.hasOwnPropery(k.toString()) ){if( callbackfn.call(T,O[k],k,O) ){A[to] = O[k];to++;}}k++;}return A;
};Array.prototype.reduce = function (callbackfn){var O = this; //toObjectvar lenValue = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}//if(len === 0 && arguments.length <  2 ) {throw "type error"}var k = 0;var accumulator;if(arguments.length > 2) { accumulator = arguments[1]; }else{var kPresent = false;while(kPresent === false && k < len){kPresent = O.hasOwnPropery(k.toString());if(kPresent){accumulator = O[k];}k++;}// if(!kPresent) {throw "type error"}}while( k < len ){if(O.hasOwnPropery(k.toString())){accumulator = callbackfn.call(undefined,accumulator,O[k],k,O);}k++;}return accumulator;
};Array.prototype.reduceRight = function (callbackfn){var O = this; //toObjectvar lenValue = O.length;var len = lenVal; // toUint32//if(! callbackfn instanceof Function) {throw "typeerror"}//if(len === 0 && arguments.length <  2 ) {throw "type error"}var k = len - 1;var accumulator;if(arguments.length > 2) { accumulator = arguments[1]; }else{var kPresent = false;while(kPresent === false && k >= 0){kPresent = O.hasOwnPropery(k.toString());if(kPresent){accumulator = O[k];}k--;}// if(!kPresent) {throw "type error"}}while( k >= 0 ){if(O.hasOwnPropery(k.toString())){accumulator = callbackfn.call(undefined,accumulator,O[k],k,O);}k--;}return accumulator;
};
查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 程序员,教你如何吸引女生。不是追。追太低级了

    教你如何吸引女生。不是追。追太低级了。那些长得帅的高的有钱的同学就别凑热闹了,我是写给条件一般的男生的。 请各位看官保持沉默,觉得好的继续看,觉得不好的自觉走开,勿喷。 有碰到过女孩经常问你一些莫名其妙的问题? 有没有碰到过女孩这样问你:“你为什么喜欢我?” …...

    2024/5/9 0:17:23
  2. ECMAScript if 语句

    if 语句是 ECMAScript 中最常用的语句之一。ECMAScript 语句 ECMA - 262 描述了 ECMAScript 的几种语句(statement)。 语句主要定义了 ECMAScript 的大部分语句,通常采用一个或多个关键字,完成给定的任务。 语句可以非常简单,例如通知函数退出,也可以非常复杂,如声明一组…...

    2024/5/8 14:06:38
  3. 游戏里的妹子不一定是妹子?变声器让男生变成女生

    中午看朋友圈,一条消息让我憋出内伤,一同事昨天还和我说天天一个女孩子缠着打游戏,一连半个月天天熬夜陪玩到两三点,我说这些天,怎搞得白天睡觉,精神萎靡。合着这是陪男的玩到半夜,这是该有多无聊……游戏遇到变声器确实够呛,让人分不清对面到底是男的还是女的,男的谁…...

    2024/5/9 7:01:18
  4. 内网穿透神器ngrok——将本地项目驾到外网

    相信做Web开发的同学们,经常会遇到需要将本地部署的Web应用能够让公网环境直接访问到的情况,例如微信应用调试、支付宝接口调试等。这个时候,一个叫ngrok的神器可能会帮到你,它提供了一个能够在公网安全访问内网Web主机的工具,能捕获所有HTTP请求的内容,也支持TCP端口映射…...

    2024/5/8 18:51:41
  5. ECMAScript/JavaScript/Jscript简介

    ECMAScript/JavaScript/Jscript简介1.JavaScript语言的前身叫作LiveScript。自从Sun公司推出著名的Java语言之后, Netscape公司引进了Sun公司有关Java的程序设计概念,将自己原有的LiveScript重新进行设计,并更名为JavaScript。 之所以取名为JavaScript,原因就在于JavaScript…...

    2024/5/8 16:20:25
  6. 科克曼的十五名女生问题

    科克曼的十五名女生问题1850年,科克曼在《女士与先生之日记》杂志上发表了题为的文章,提出了15个女学生问题:一位女教师每天带领好班上的15名女生去散步,他把这些女生按3人一组分成5组,问能不能作出一个连续散步7天的分组计划,使得任意两个女生曾被分到一组且仅被分到一组…...

    2024/5/8 17:30:31
  7. 关于如何阻止程序发生异常时弹出对话框的问题

    最近遇到一个棘手的问题,我们的产品在用户的实际环境下会弹出错误对话框,关掉对话框程序就退出了,后来调试发现是读取某些数据导致的,而读取这些数据是通过数据提供方提供的COM接口,不在我们的控制范围内,不去讨论。产品经理要求程序能够优雅的退出,加入retry机制。先搞…...

    2024/5/8 0:21:09
  8. web渗透测试常规套路(小白入门)

    小编强烈声明:本文仅为学习探索使用,如出现任何违法事件 ,均属个人行为!001 本篇文章旨在给小白白们做一次有关web渗透的科普,其中涉及到的套路、工具可能在如今XX狗、XX盾当道的社会已不再适用,但是其中涉及的思想永远不会过时,其中的工具如菜刀等更是经典之作,即使发…...

    2024/4/21 11:31:38
  9. 张成文——ECMAScript 6 开发体系实践

    2016年04月23日14:00時,在武汉市东湖高新技术开发区民院路38号纽宾凯鲁广国际酒店(光谷步行街地铁C出口省测绘局斜对面),舉行的规模在800人左右的2016源创会武汉站。由张成文(腾讯SNG web)分享的ECMAScript 6 开发体系实践主題。 ECMAScript 6正式发布后,越来越多地在项目中…...

    2024/5/9 8:33:55
  10. 工作流类图

    ...

    2024/5/8 17:47:59
  11. 对于渗透思路和web命令的一些用法

    // 后面是注解 命令中不需要后面的//首先拿到shell后 以我个人的感觉应该探测下用户query user // 判断下是否有用户登录和其他人登录过其次在探测远程端口是否开放netstat -an // 查看是否开放了3389端口如果没有3389端口 那么判断下是否远程端口更改 首先开启下端口试试看REG…...

    2024/4/21 11:31:35
  12. 糖,甜到忧伤_女生QQ网名

    *^_^*‘▕村婲﹖*^_^*尛尛孩*^_^*-蒽,狠幸福 *^_^*dhygej*^_^*Wǒ゛啲緈諨*^_^*魈遙/mg№蒂 *^_^*●_мiSs*^_^*。尕q.ヽ*^_^*动力火锅 *^_^*.`ヾ貓唲`彡.*^_^*-喔/。*^_^*\╲╱ ̄ィ我扌平了 *^_^*耶耶耶耶耶*^_^*〔丄好嘉`*^_^*「漃縸萬歲" *^_^*①苆隨緣*^_^*﹎ˊ傷…...

    2024/5/8 16:09:53
  13. 2014女生网名伤感 夏丢弃了南城

    2014女生网名伤感 夏丢弃了南城 奈何心酸 作茧自缚 -夏丢弃了南城 我亦别无他路 无人渡 是我不够温暖 咽下梦 人间有味是清欢 习惯旁听 伴我久久你终走! 何必当初相见 你的眼泪会说谎瘾痛,‘ 关灯束情 影子的悲伤 i 失望多了也会很难过 难免心寒 放手 i 无人挂念我 最毒的是嘴…...

    2024/4/21 11:31:33
  14. 关注javascript的语言标准规范和发展——ECMAScript

    一、简介 ECMAScript(ES)是脚本语言的标准,正式名ECMA-262。javascript、jscript、ActionScript都是建立在它之上,但他们也扩充了自己。比如,了解一下ES,就知道javascript包含ECMAScript了。因此关注ES就差不多知道js的发展情况了。ECMA都是欧洲计算机制造协会的简称。 二…...

    2024/5/8 16:49:12
  15. ECMAScript与Javscript

    ECMAScript是一种由欧洲计算机制造商协会(ECMA)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,但实际上后两者是ECMA-262标准的扩展。从此以后的Javscript,JScript,ActionScript等脚本语言都是基于ECMAScript标准实…...

    2024/4/20 17:03:43
  16. web网络安全第一讲(信息收集)

    web网络安全 kali虚拟机安装VMware Debian 6 64位 kali-linux-2019-3-amd64.ios域名介绍 域名介绍 域名(Domain Name),是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位浏览网站过程:从DNS服务器获得指定域名对…...

    2024/4/24 14:41:11
  17. 别让孩子伤在“听话”上——韩国沉船事故带给我们的育儿启示

    别让孩子伤在“听话”上——韩国沉船事故带给我们的育儿启示 客轮发生严重倾斜后,船上300多名学生中大多数仍然按照船方指示留下船舱中待命,最终与客轮一同沉没;一些没有听从指示的学生反而因此获救幸存。 一位遇难学生家长在给孩子的悼念留言中说:“让你好好听大人的话,…...

    2024/4/20 17:03:41
  18. stage?es6?es7?速览javascript版本和babel配置

    javacsript历史 1995 年网景浏览器首次发布浏览器脚本,给它命名为liveScript,一年后改名javascript。 1996 年,网景将 JavaScript 提交给 ECMA International(欧洲计算机制造商协会) 进行标准化,并最终确定出新的语言标准,它就是 ECMAScript。自此,ECMAScript 成为所有…...

    2024/5/6 18:38:31
  19. 内网渗透之常见隧道转发划水以至于溺水技术。

    内网渗透之常见隧道转发划水以至于溺水技术越过山丘,才发现无人等候。文章目录内网渗透之常见隧道转发划水以至于溺水技术一、基本介绍二、工具介绍及使用端口转发1、Lcx.exe2、netsh3、msf端口转发内网转发1、Earthworm2、reGeorg+proxifier/proxychains3、frq隐藏隧道网络层…...

    2024/4/21 11:31:31
  20. 爱的罗曼斯

    《爱的罗曼斯》是一首吉他曲的名字,我已经很久很久没有弹它了。 昨天几个同学在宇儿同学家聚会,又弹了一会儿这个曲子。 一个月前,参加的学术会议离宇儿同学家很近,于是顺道去拜访了他们家,在他们家的客厅里,我看见了两把吉他:一把是木吉他,由于木吉他样子都差不多,所…...

    2024/5/6 15:22:04

最新文章

  1. 16、CMS垃圾回收器的秘密工作流程

    16.1、前文回顾 在本文中,我们将深入探讨VM中最为核心的部分——老年代垃圾回收机制。在此之前,我们已对JVM的核心原理进行了阐述,并对年轻代的垃圾回收机制进行了详细的解读。我们知道,年轻代的垃圾回收主要通过复制算法来实现,相对而言,这一过程较为简单。 理想情况下…...

    2024/5/9 9:01:52
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/7 10:36:02
  3. MyBatis实战:如何将拼接的SQL打印到日志

    哈喽&#xff0c;大家好&#xff0c;我是木头左&#xff01; 一、前言 在日常开发中&#xff0c;经常会遇到拼接SQL的情况&#xff0c;这时候&#xff0c;如何将拼接的SQL打印到日志&#xff0c;以便追踪和调试呢&#xff1f;本文将详细介绍MyBatis如何实现这一功能。 二、My…...

    2024/5/7 15:40:15
  4. 谷粒商城实战(008 缓存)

    Java项目《谷粒商城》架构师级Java项目实战&#xff0c;对标阿里P6-P7&#xff0c;全网最强 总时长 104:45:00 共408P 此文章包含第151p-第p157的内容 简介 数据库承担落盘&#xff08;持久化&#xff09;工作 拿map做缓存 这种是本地缓存&#xff0c;会有一些问题 分布…...

    2024/5/8 7:00:01
  5. jQuery(一)

    文章目录 1. 基本介绍2.原理示意图3.快速入门1.下载jQuery2.创建文件夹&#xff0c;放入jQuery3.引入jQuery4.代码实例 4.jQuery对象与DOM对象转换1.基本介绍2.dom对象转换JQuery对象3.JQuery对象转换dom对象4.jQuery对象获取数据获取value使用val&#xff08;&#xff09;获取…...

    2024/5/7 6:19:10
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/8 6:01:22
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/7 9:45:25
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/9 4:20:59
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/7 11:36:39
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/8 20:48:49
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/7 9:26:26
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/8 19:33:07
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/8 20:38:49
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/9 7:32:17
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57