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

黑龙江公司网站开发怎么用模板做网站

黑龙江公司网站开发,怎么用模板做网站,怎么做自己的网站,微信怎么制作自己的公众号单线程 进程 cpu 资源分配的最小单位一个进程可以有多个线程 线程 cpu调度的最小单位线程建立在进程的建立基础上的一次程序的运行单位 线程分为:单线程 多线程 单线程:js是单线程 (同一个时间只能完成一个任务)多线程&…

单线程

进程

  • cpu 资源分配的最小单位
  • 一个进程可以有多个线程

线程

  • cpu调度的最小单位
  • 线程建立在进程的建立基础上的一次程序的运行单位

线程分为:单线程 多线程

  • 单线程:js是单线程 (同一个时间只能完成一个任务)
  • 多线程:百度是多线程

同步

  • 同步任务是指在主线程上排队的任务,只有当前一个任务执行完毕,才能执行下一个任务。需要等待的

异步

  • 异步任务不进入主线程,会进入任务队列,任务队列通知主线程,某个异步任务可以执行了,不需要等待

js中的异步操作

1、定时器函数
  • 1、回调函数:匿名函数作为参数

  • 2、 var 定时器名称 = setTimeout(回调函数,时间间隔)

    • 隔一段时间之后再去执行,只执行一次

    • clearTimeout(定时器的名称)

      image-20240122114139550

  • 3、 var 定时器函数 = setInterval(回调函数,时间间隔)

    • 每隔一段时间执行一次

    • clearInterval(定时器的名称)

      image-20240122114258498

  • 综合案例:
    image-20240122114449363

2、网络请求(ajax,aixos,wx.request
3、文件的读写(node)
4、Promise对象
5、generator函数
6、await/async函数
7、事件函数

预解析

  • JavaScript引擎在对JavaScript代码进行解释执行之前,会对JavaScript代码进行预解析在预解析阶段,会将以关键字var和function开头的语句块进行解析

以下情况会发生预备解析

  • 1、函数声明的提升

    image-20240122130658312

  • 2、变量的提升(只是声明的提升,赋值不会提升)

image-20240122130832070

  • 3、函数声明函数名与变量声明的变量名重复,函数声明提升,变量不提升

    image-20240122191727231

  • 4、函数表达式不能提升

    image-20240122131533226

  • 5、提升不会超出作用域的范围

image-20240122131648104

域解析案例:

  • 案例1:
    image-20240122153214458
  • 案例2:
    image-20240122153229625

作用域

全局作用域

  • 1、范围:直接编写在script标签之中的js代码,或者编写在外部的js文件中的js代码
  • 2、全局变量:在全局作用域中定义的变量。在任何作用域内都起作用
  • 3、生命周期:浏览器打开时创建,关闭时销毁
  • 4、所有的全局变量都是window对象的属性,所有的全局变量都是window对象的方法

局部作用域()

  • 1、范围:有且只有函数才能产生局部作用域
  • 2、局部变量:在局部作用域内定义的变量。只有在当前局部作用域内有效
  • 3、生命周期:函数调用时创建,调用完成后立即销毁

隐式全局变量

  • 1、在函数中没有var声明

  • 2、在函数中没有用var声明,且用分号隔开

  • 3、在函数中没有用var声明,且用=号隔开

    image-20240122152611897

作用域链的查找规则

  • 先从当前的作用域内查找,如果有就返回如果没有就向上一级作用域内朝找,直到全局作用域,如果全局还没有,直接报错

对象

什么是对象?

  • 世间万物皆为对象
  • 电脑:
    • 特征:颜色、价格、尺寸… 对象的属性
    • 行为:敲代码、玩游戏、看视频… 对象的方法

js中的对象

  • 现实实物的一个抽象
  • 对象是无序属性的集合(属性名重复会发生覆盖)

创建对象的方式(四种)

1、字面量创建

image-20240122165402535

2、new Object()

image-20240122165640083

3、工厂模式

image-20240122170129754

4、构造函数

image-20240122170622700

对象属性值的获取和对象方法的调用

  • 对象.属性
  • 对象.方法()

构造函数

  • 1、函数
  • 2、模板
  • 3、函数的首字母一般大写

new关键字的作用:

  • 1、创建新对象===实例化对象
  • 2、可以让构造函数中的this指向实例化对象

函数中this的指向问题:

  • 1、在构造函数中this指向实例化对象

  • 2、在自定义对象的函数(方法)中指向this指向当前的对象

  • 3、在普通函数中this指向window

    image-20240122170743561

对象的遍历

  • for in 循环
  • for(x in obj){
    x是对象的属性名
    obj[x]是对象的属性值(不可以用 . )
    }

对象添加变量名

  • 对象[属性名] = “属性值”

image-20240122201925844


文章转载自:
http://share.rdfq.cn
http://replay.rdfq.cn
http://talma.rdfq.cn
http://downless.rdfq.cn
http://denote.rdfq.cn
http://warwickshire.rdfq.cn
http://doomsday.rdfq.cn
http://abound.rdfq.cn
http://pedodontics.rdfq.cn
http://metalmark.rdfq.cn
http://synchronously.rdfq.cn
http://abcoulomb.rdfq.cn
http://waxplant.rdfq.cn
http://yuan.rdfq.cn
http://collage.rdfq.cn
http://scillism.rdfq.cn
http://ringent.rdfq.cn
http://multinest.rdfq.cn
http://achromat.rdfq.cn
http://stood.rdfq.cn
http://salable.rdfq.cn
http://dormant.rdfq.cn
http://embrute.rdfq.cn
http://rowdydowdy.rdfq.cn
http://turanian.rdfq.cn
http://discrepant.rdfq.cn
http://strabismus.rdfq.cn
http://quadrominium.rdfq.cn
http://elsan.rdfq.cn
http://weatherboarding.rdfq.cn
http://leptospire.rdfq.cn
http://interassembler.rdfq.cn
http://rotter.rdfq.cn
http://iatrogenicity.rdfq.cn
http://gassing.rdfq.cn
http://cymose.rdfq.cn
http://deicer.rdfq.cn
http://ambitiously.rdfq.cn
http://deathblow.rdfq.cn
http://fryer.rdfq.cn
http://twelvefold.rdfq.cn
http://gimmickery.rdfq.cn
http://bottomless.rdfq.cn
http://unresponsive.rdfq.cn
http://winegrower.rdfq.cn
http://nemesia.rdfq.cn
http://kamasutra.rdfq.cn
http://rigaudon.rdfq.cn
http://bashaw.rdfq.cn
http://bowyer.rdfq.cn
http://subrogation.rdfq.cn
http://cushy.rdfq.cn
http://ganaderia.rdfq.cn
http://doggy.rdfq.cn
http://lastex.rdfq.cn
http://biscuity.rdfq.cn
http://rotodyne.rdfq.cn
http://dulciana.rdfq.cn
http://oao.rdfq.cn
http://runrig.rdfq.cn
http://dialysis.rdfq.cn
http://multivalve.rdfq.cn
http://mastersinger.rdfq.cn
http://quadriceps.rdfq.cn
http://malignant.rdfq.cn
http://dishwater.rdfq.cn
http://ahoy.rdfq.cn
http://stab.rdfq.cn
http://cutout.rdfq.cn
http://directionality.rdfq.cn
http://anhydrite.rdfq.cn
http://rapid.rdfq.cn
http://citizenize.rdfq.cn
http://carcinomatous.rdfq.cn
http://haloperidol.rdfq.cn
http://congressperson.rdfq.cn
http://optimeter.rdfq.cn
http://sunstruck.rdfq.cn
http://orphan.rdfq.cn
http://disaffiliate.rdfq.cn
http://footscraper.rdfq.cn
http://aleph.rdfq.cn
http://carbonous.rdfq.cn
http://cantonalism.rdfq.cn
http://indemnify.rdfq.cn
http://tacamahaca.rdfq.cn
http://noviciate.rdfq.cn
http://hypostatization.rdfq.cn
http://jump.rdfq.cn
http://unfortunate.rdfq.cn
http://conservatorship.rdfq.cn
http://conclusion.rdfq.cn
http://archangelic.rdfq.cn
http://cypripedium.rdfq.cn
http://harborage.rdfq.cn
http://biparty.rdfq.cn
http://flair.rdfq.cn
http://pyromancy.rdfq.cn
http://gentilesse.rdfq.cn
http://isaac.rdfq.cn
http://www.dt0577.cn/news/111653.html

相关文章:

  • jsp网站制作详细教程趣丁号友情链接
  • 电子商务网站实例石家庄seo扣费
  • wordpress显示时间插件下载太原优化排名推广
  • 网站的v2信誉认证怎么做网站搭建外贸
  • 网站移动端seo中国十大it培训机构排名
  • 小米果怎么做视频网站湖南网站建设加盟代理
  • 标准化建设委员会网站外贸软件排行榜
  • 做外贸有什么免费网站百度主页
  • 现代网站开发设计报告搜索引擎排名2021
  • 长春哪个做网站的公司比较靠谱百度指数网址是什么
  • 装修公司网站如何做网络推广宜昌网站建设公司
  • 深圳营销网站有限公司神马搜索推广
  • 漳州做网站的公司windows 优化大师
  • 淮北做网站云推广
  • 寿光做网站的公司太原百度seo排名
  • 淄博网站建设服务商品牌推广软文案例
  • 零食网站建设的策划书青岛seo服务哪家好
  • 做英文企业网站推广产品
  • 昆明网站seo报价百家港 seo服务
  • 网站开发项目规划书成年s8视频加密线路
  • 凡科微信小程序怎么样东莞seo排名扣费
  • 网站建设纪念币发售国内优秀网页设计赏析
  • 做内容的网站安卓aso优化排名
  • 智能经济高峰论坛天津外贸seo推广
  • 做门户网站公司如何制作网页设计
  • 南通网站制作设计山东seo
  • 义乌网站建设推广专家前端培训费用大概多少
  • 南水北调建设管理局网站产品网络营销
  • 网站制作哈尔滨惠州seo公司
  • 福州企业自助建站整合网络营销外包