摘要:事件委托方法能对一个还没有添加进的元素有效,是由于使用了事件委托绑定在祖先元素上的事件处理函数可以对在后代上触发的事件作出回应。执行由绑定的特殊的事件处理函数。这个事件处理函数首先检测事件对象的来确定是不是需要继续。 概述jQuery给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。这个方法是基本是的 .bind() 方法的一个变体。使用 .bind()时,选...
摘要:被调用的函数一定是在当前函数体内被调用的。所以,当前函数并没有暂停,只是交出了控制权而已。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。 函数 调用一个函数会暂停当前函数的执行,传递控制权和参数给新调用的函数,除了声明时传递的形式参数外,每个函数还会接受两个附加的参数: this和arguement. 其实在读到这句话的的时候,我产生了两个莫名其妙的疑问1.调用一个函数...
摘要:例如处理请求的线程处理事件的线程定时器线程读写文件的线程例如在中等等。事件循环事件循环是指主线程重复从消息队列中取消息执行的过程。事件触发时,表示异步任务完成,会将事件监听器函数封装成一条消息放到消息队列中,等待主线程执行。 一. 单线程 我们常说JavaScript是单线程的。 所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。 但是实...
摘要:由于最近自己在学习的相关知识,所以就在百度云上买了个服务器,以便自己后期学习和部署自己写的项目。在这里我已经将相关的包上传到服务器中,然后就需要运行相应的命令就可以运行了。 由于最近自己在学习springboot的相关知识,所以就在百度云上买了个服务器,以便自己后期学习和部署自己写的项目。万里长城才开始呢。 首先通过idea软件写的springboot项目可以直接通过maven进行打...
摘要:注用替换的原因,空格在码中的序号为,用十六进制表示为。在第一个空格处,空格替换为,空格之后的字符全部右移三个位置。同理,第一次移动后,向后遍历,在第二个空格处继续将后边字符移动。因此后者应舍去,否则会不通过牛客测试。 一、题目描述 请实现一个函数,将一个字符串中的每个空格替换成%20。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。注...