- 博客(19)
- 收藏
- 关注
原创 进程和线程
进程使用的内存地址可以上锁,即一个线程使用某些共享内存时,其他线程必须等它结束,才能使用这一块内存。它是进程中的一个实体,是CPU调度和分派的基本单位,线程被包含在进程之中,一个进程可以由多个线程组成,这些线程共享该进程的资源(如内存、文件句柄等),但它们彼此独立执行。2.进程是重量级的,创建和销毁一个进程需要分配和回收大量系统资源(如内存、文件句柄等),进程切换开销较大。每个进程有自己的内存空间和资源。共享资源:同一个进程中的所有线程共享进程的内存空间和资源,但每个线程有自己的栈空间和寄存器。
2024-12-03 15:03:31
326
原创 DOM获取(下)
需要一个选择器的字符串作为参数,可以根据一个css选择器来查询 一个元素节点对象 -该方法总会返回唯一的元素,如果满足条件的元素是多个,那么它只会返回第一个 -IE8以上的都适用。方法和qureySelector()用法类似 不同的是它将会符合条件的所有元素封装到一个伪数组中返回 即使符合条件的元素只有一个,它也会返回数组。previousElementSibling 返回前一个兄弟元素,不包括空白文本,注意:不支持ie8及以下的浏览器。nextSibling返回下一个兄弟节点 也有可能获取到空白的文本。
2024-11-29 14:45:00
201
原创 DOM获取(上)
它就是一些系列编程接口,有了这些接口,就可以改变页面内容,结构和样式一个页面就是一个文档,DOM中使用document表示。页面中所有的标签都是元素,DOM中使用element表示。
2024-11-29 09:29:35
432
原创 JavaScript正则(下)
方法中可以传递一个正则表达式作为参数,这样方法将会根据正则表达式去拆分字符串这个方法即使不指定全局匹配,也会全都拆分。
2024-11-21 10:15:00
160
原创 JavaScript函数与对象(下)
function 函数名 ( [ 形参1,形参2,形参3,形参4....形参n ] ){ 执行语句 }function 函数名(形参1,形参2····形参n { //声明函数的小括号里的是形参。var 变量名=function( [形参1,形参2,形参3,形参4....形参n] )作用:实际上的参数,调用时传递的参数,实参传递给形参,相当于给形参赋值。函数名(实参1,实参2······)//函数名后面的是实际参数。执行语句.......作用:形式上的参数,用来接收实参的,形参类似一个变量,声明了并为赋值。
2024-11-15 10:15:00
620
原创 流程控制(JavaScript语句)(例子)下
语法:for(初始表达式;条件表达式;更新表达式){循环体....书写方法有三种:第一种第二种第三种(不推荐使用)
2024-11-09 00:27:57
431
原创 流程控制(JavaScript语句)(例子)上
它是程序中最简单最基本的控制,从上往下写,大多数代码都是这样执行,没有特定语法,会按照代码的先后顺序,依次执行。如:可以使用{}来为语句进行分组。
2024-11-07 11:08:51
419
原创 JavaScript的书写位置(4种)
将 JavaScript 代码直接嵌入到 HTML 页面中,通常用于小型项目或简单的示例,一般来说,对于较大规模的项目,使用外部脚本文件是更好的选择,缺点:写在标签属性中,但他们属于结构和行为耦合,不便维护,不推荐使用。例如:写在onclick属性,点击button按钮时,代码执行。四、将JavaScript写在里面,script标签里。二、将JavaScript写在body,script标签里(一、将JavaScript 代码编写到标签的事件属性中。但不利于代码的维护和可重用性。
2024-10-31 22:09:28
707
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人