郭渝怀的网络自留地

简介:Welcome to SDIOPID! This is my very first post.

dom后hover失效:js优先级高于css,使用!important提高css优先级。还以为是使用dom0覆盖了时间,一搜才发现是优先级的问题

感谢:js 操作 dom 后,css hover失效 - 少元 - 博客园 (cnblogs.com)

20211031

1.python程序框架

写程序的基本知识还不全

2.nodejs使用规范

据说nodejs开发后可以发布为包,而包可以在hexo直接引用。

hello hexo world!

尝试搭建评论区2021|04|21

感谢这篇文章

尝试修改背景图2021|04|21

通过onenote编辑的笔记可以使用typora进行格式化2021|04|23

注意在用onenote记笔记时遵守markdown语法
直接使用复制粘贴,而且经typora进行格式化是必要的

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

blog部署成功的要点:

  • 确保相关文件被关闭,没有被读取占用
  • 确保刚刚登录国github账号

More info: Deployment

1
<iframe src="https://www.sdiopid.top/nodeppt/test_3.html" width="100%" height="500" name="topFrame" scrolling="yes" noresize="noresize" frameborder="0" id="topFrame"></iframe>

VIEW

js

正在加载今日诗词….

num

nww

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
// 调用函数
function demo(a){
    var a =1;
}
<button onclick="demo()">按钮</button>
// button触发函数
//hanshu参数:按顺序传参
//返回值:return会停止函数,向外部返回值。
//给个id,找到id再innerhtml
//函数内的调用了才有,局部变量:var i;对内存好。n=10;全局变量。
//异常抛出:
try{
	deemo();
}catch(err){
    alert(err);
}
//创建自定义错误:抛出
throw"第一个异常:输入错误";
//事件
<button onclick="demo()">
<div class="div" onmouseout="demo(this)" onmouseover=""> </div>
//this指针
<script>
    function demo(ooj){
    ooj.innerHTML="hello";
}

    </scrript>
<input type="text">
//单击事件、鼠标经过、鼠标移除、文本内容改变、文本框选中、光标聚集、移开光标、网页加载、关闭网页
 
DOM简介
1.改变输出流
	1.1明白同时加载和先后加载注意覆盖问题
    1.2document.getElementbYiD("indname");然后innerHTML()改变
    1.3修改属性直接.属性
2.操作css
	2.1document.getElementById().style.background="blue"
3.事件句柄
	function demo(){
    }
	function hello(){
        
    }
	var ele=dgid().addEventListener("click",function(){
        alert("hello")
    })
    //xianzia调用函数不会被覆盖,因为加了句柄。使用remove删除句柄。
    
HTML事件处理对html元素处理,具体到某一个要一个一个改
DOM0级事件调用html数据进行处理但是事件会被覆盖
DIM2级事件添加句柄事件名称事件函数布尔值
	.addEventListener("click",demo(),true)
 
    
	

处理事件

事件对象

获取类型:type

click,add句柄后改type

获取目标:target

冒泡:事件比如click会一步一步往上传,上一级div会检测到,故使用阻止冒泡:stopPropagation()

阻止默认事件。prevent

内置对象

对象有属性和方法

people = new Object();

people.name=;

people.age=;

或者

people = {

name:””,age:””

}

函数

function people(name,age){

this._name = name;

this._age=age;

}

son = new people(name,age);

字符串对象

length字符串长度

查找字符串是否存在

.indexOf(“查的”)返回位置。

.match()匹配

.replace(before,after)

.toUpperCase().toLowerCase()大小写

转换为数组.split(“,”);

CTRL-/