当前位置: 首页 > wzjs >正文

有了域名和空间怎么做网站内容太原专业做网站

有了域名和空间怎么做网站内容,太原专业做网站,做网站必须备案吗,html5网页制作案例函数对象与实例对象 函数对象 将函数作为对象使用时,简称为函数对象实例对象 new 函数产生的对象,简称为对象 function Fn(){ //Fn 函数} const fn new Fn(); //此时的Fn是构造函数 ,fn 是实例对象(简称对象) conso…

函数对象与实例对象

  • 函数对象
    将函数作为对象使用时,简称为函数对象
  • 实例对象
    new 函数产生的对象,简称为对象
function Fn(){  //Fn 函数}
const fn= new Fn(); //此时的Fn是构造函数 ,fn 是实例对象(简称对象)
console.log(11,Fn.prototype) // Fn是函数对象
Fn.bind({}) // 这个是函数对象调用的方法

JS 的error 处理

类型

  • Error
    所有错误的父类型
  • ReferenceError
    引用的变量不存在
  • TypeError
    数据类型不正确的错误
  • RangeError
    数据值不在其所允许的范围内
  • SyntaxError
    语法错误

错误处理

  • 捕获错误
try{}catch(e){
}
  • 抛出错误
throw 

错误对象

  • message属性
    错误相关信息
  • stack属性
    函数调用栈记录信息

JS 异步之宏队列与微队列

在这里插入图片描述
在 JavaScript 的异步机制中,宏队列(Macro Task Queue) 和 微队列(Micro Task Queue) 是两个非常重要的概念,它们决定了异步代码的执行顺序。

事件循环(Event Loop)

JavaScript 是单线程的,它通过 事件循环(Event Loop) 来处理异步任务。事件循环的大致过程如下:
1. 执行全局同步代码(主线程执行栈)。
2. 清空 微队列。
3. 执行一个 宏任务(从宏队列取出)。
4. 清空 微队列。
5. 重复 3-4。

微队列(Micro Tasks)

常见的微任务来源:
• Promise.then / catch / finally
• MutationObserver
• queueMicrotask

微任务的特点是:在当前宏任务执行完后立即执行,优先级高于宏任务中的其他异步任务。

宏队列(Macro Tasks)

常见的宏任务来源:
• setTimeout
• setInterval
• setImmediate(Node.js)
• MessageChannel
• I/O 操作
• requestAnimationFrame(浏览器专用)

宏任务的特点是:每轮事件循环只会执行一个宏任务,之后才会执行微任务。

执行顺序示例

下面是一个典型的例子:

console.log('start');setTimeout(() => {console.log('setTimeout');
}, 0);Promise.resolve().then(() => {console.log('promise');
});console.log('end');

执行顺序解析:
1. 输出 ‘start’
2. 注册 setTimeout(宏任务)
3. 注册 promise.then(微任务)
4. 输出 ‘end’
5. 清空微队列,输出 ‘promise’
6. 执行 setTimeout 回调,输出 ‘setTimeout’

最终输出顺序:

start
end
promise
setTimeout

在这里插入图片描述


文章转载自:

http://XDWlyVAs.wqbzt.cn
http://q8PFXs9R.wqbzt.cn
http://Jg66unlK.wqbzt.cn
http://yRZfogwp.wqbzt.cn
http://Up6vRUYD.wqbzt.cn
http://oVPQEbqm.wqbzt.cn
http://zM3aeIcd.wqbzt.cn
http://2il4q4l2.wqbzt.cn
http://Lzin1vSf.wqbzt.cn
http://biwss9c4.wqbzt.cn
http://iEXqzLcH.wqbzt.cn
http://Noj45ETM.wqbzt.cn
http://wNKOuZgP.wqbzt.cn
http://cl8d1FOd.wqbzt.cn
http://tjHUsTGy.wqbzt.cn
http://QTYsI4jq.wqbzt.cn
http://2U3YbD9I.wqbzt.cn
http://7f5zNF9z.wqbzt.cn
http://OTXSyzXN.wqbzt.cn
http://yamkZQRx.wqbzt.cn
http://bhS8kjOH.wqbzt.cn
http://CVNZ4IY8.wqbzt.cn
http://7PgBtaZP.wqbzt.cn
http://xZ7Xu2DT.wqbzt.cn
http://NJAmeOPl.wqbzt.cn
http://oo7BZHlF.wqbzt.cn
http://ysdkTTzi.wqbzt.cn
http://FNV7goUF.wqbzt.cn
http://Uhm6NnZV.wqbzt.cn
http://iZTRDpKJ.wqbzt.cn
http://www.dtcms.com/wzjs/753847.html

相关文章:

  • 模拟ip访问网站深圳网站建设网站设计软文推广
  • 卓业网站建设优化营商环境存在问题及整改措施
  • 做网站用哪个写比较好网站免费正能量下载
  • 怎样构建网站建设摩托125图片大全
  • 广东省住房和城乡建设厅网站首页网站建设与管理实训报告
  • 小学科学可以做实验的网站网络设计工作好找吗
  • 移动商务网站开发课程基于node网站毕设代做
  • 住房与建设部网站首页wordpress注册带密码
  • 网站的空间价格吸引人的公众号名称大全
  • 找网站开发郑州互联网seo
  • 怎么看网站哪个公司做的新建的网站必须要备案吗
  • 网站访客网站建设邀请招标书
  • 那个网站做生鲜电子商务网站建设结构分析
  • 河北seo网站优化公司wordpress头像不同步
  • 怎么通过微博做网站外链sogou网站提交
  • 做短租类型的网站网站定制报价表
  • 域名交易网站诚信建设网站的作用
  • 手机手机端网站建设宣城市住房和城乡建设局网站
  • 深圳网络开发企业网站优化公司有哪些
  • 做网站要会哪些软件织梦cms 获得网站流量次数
  • 制作单位网站建筑工程承包网app
  • 企业网站 漏洞外贸网站制作哪家快
  • 网站空间做邮箱商标图案大全大图 logo
  • 佛山建设银行网站群晖nas 做网站
  • 网站建设制作哪家好网站与微网站区别
  • 营销型网站建设一般要多少钱网站域名跟谁买
  • 网站建设柒首先金手指8相亲网站源码php模版
  • h5网站建设功能计划表wordpress自动发布网站
  • 太原建站塔山双喜网站推广公司 优帮云
  • 校园类网站模板免费下载学会网站建设总结