首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JS高级部分

    JS高级部分 判断 对象引用类型 undefined与null的探究 区分变量类型和数据类型 数据,变量和内存 js的函数参数传递为值传递 JS引擎如何管理内存 JS对象 什么时候需要使用['属性名'...JS函数对象 call和apply的区别 回调函数 立即执行函数 JS函数中的this指向 JS分号问题 函数的原型对象 显示原型与隐式原型 原型链 原型链的属性问题 instanceOf是如何判断的...的函数参数传递为值传递 当传入的是 基本类型的参数时:就是复制了份内容而已 当传入的是引用类型的参数时: 复制的是引用类型参数的地址 ---- JS引擎如何管理内存 ---- JS对象 ----...浏览器的 JS 执行引擎总是访问栈顶的执行上下文。...模块 JS模块定义方式一: 把上面这段代码写到一个js文件中,在html页面加载这个js文件的时候,js文件中的代码会执行,然后调用返回得到返回值执行即可 JS模块定义方式二:

    1.7K31

    js跳转界面

    js页面跳转大全 所谓的js页面跳转就是利用javesrcipt对打开的页面ULR进行跳转,如我们打开的是A页面,通过javsrcipt脚本就会跳转到B页面。...目前很多垃圾站经常用js跳转将正常页面跳转到广告页面,当然也有一些网站为了追求吸引人的视觉效果,把一些栏目链接做成js链接,但这是一个比较严重的蜘蛛陷阱,无论是SEO人员还是网站设计人员应当尽力避免。...常用的JS页面跳转代码调用大全-马海祥博客 很多站长在制作网站的时候,为了某种展示或SEO优化的目的,常常需要利用js跳转效果,所以对于一个站长或SEO来说,熟练的掌握或使用js技术(具体可查看马海祥博客...在我这么多年做SEO的过程中,也收集和使用了很多的js代码,今天我就借助马海祥博客的平台跟大家分享一些常用的js页面跳转代码,希望能对大家有所帮助。...本文为马海祥博客原创文章,如想转载,请注明原文网址摘自于http://www.mahaixiang.cn/js/813.html,注明出处;否则,禁止转载;谢谢配合!

    12.9K70

    有坑 | PyQT多线程无法刷新,导致界面卡死

    代码如下: 然后我就写了个界面,让控制台显示到界面的texteditor中,我知道训练是一个长耗时的操作过程,所以我单独开启了一个QThread线程来完成,然后在线程中发送获取的控制台输出文本给界面主线程...,完成界面刷新。...多线程居然阻塞返回之后才刷新?!!! 问题现象与解决 把线程中的for训练语句去掉,单独发消息跟界面类,发现可以成功。...一旦放开,在run方法中使用for或while之后,就会一直等到结束才返回刷新界面,说明开启的线程没有异步,还是阻塞执行,导致界面卡死。...,而不是方法中临时变量,是临时变量必然卡死界面,无法刷新,这个是折腾一天得到的教训!

    4.9K30

    layer实现关闭弹出层刷新父界面功能详解

    方案一: 在layer弹出层中调用父界面重新加载函数 1 2 3 window.parent.location.reload(); varindex = parent.layer.getFrameIndex...,只有当弹出框的处理逻辑执行成功后,调用函数关闭弹出框才触发父界面刷新操作,基于这个逻辑,应该选择方案一。...对于layer.js出现回调关闭父类的弹出层时,之前的表单的submit失效的问题: 如何解决:网上有很多,有的是转为ajax的请求,在数据传输完再关闭父类的弹出层: 下面是关闭父弹出层的办法: 1 2...留有一个好的方式,那就是调用父窗口的方法,这个不受子窗口的影响,通过:parent.父类方法名(参数)这样就可以了,在父窗口中再调用layer.js的弹出就好了。...未经允许不得转载:肥猫博客 » layer实现关闭弹出层刷新父界面功能详解

    6K60

    检测CSS和JS改动自动刷新脚本

    当我们在修改主题样式后,经常要做的一个重复动作就是按F5刷新网页,今天介绍一款神奇的小工具,可以检测CSS和JavaScript文件的变化,并自动刷新网页的JS脚本Live.js。...Live.js下载 将下载的live.js放到主题目录中,并使用下面的方法加载到当前的主题中,以放到主题js目录中为例, 将下面代码加到主题footer.php中: /js/live.js"> 或者加到主题functions.php中: wp_enqueue_script( 'live', get_template_directory_uri()...'/js/live.js', array(), version, false ); 之后,可以将浏览器窗口和编辑器窗口各占半个屏幕,在修改主题CSS文件保存后,不需要手动刷新,Live.js脚本会检测改动并自动刷新网页...插件名称:PBD Live.js for WordPress GitHub下载 百度网盘下载 该Live.js脚本不仅适用于WordPress主题,同样适合任何网页开发制作 。

    3.7K20

    前端面试题---JS部分

    [, position])返回boolean,判断一个字符串是否包含在另一个字符串中,从postition索引开始搜寻,默认0 15、slice( ):提取字符串片段,并在新的字符串中返回被提取的部分...容易理解的概念:Currying概念其实很简单,只传递给函数一部分参数来调用它,让它返回一个函数去处理剩下的参数(主要是利用闭包实现的)。...作用:能进行部分传值,而传统函数调用则需要预先确定所有实参。如果你在代码某一处只获取了部分实参,然后在另一处确定另一部分实参,这个时候柯里化和偏应用就能派上用场。...同步案例:for循环语句,alert(),console.log()等 js大部分都是同步编程 异步案例:所有定时器,ajax异步请求,所有的事件绑定都是异步; 举例子 同步,就是实时处理(如打电话),...下篇预告:前端面试题 --- Vue部分

    1.3K20
    领券