JavaScript

JavaScript

  1. HTML DOM:所有 HTML 元素被定义为对象,也就是每一对尖括号元素,而编程接口则是对象方法和对象属性
    HTML DOM 方法是在对象上执行的动作。
    HTML DOM 属性是在对象上设置和修改的值
  2. JavaScript把HTML中任何元素都视为一个可编辑的对象(也就是DOM),然后通过JavaScript代码来进行修改操作。
    (1)JavaScript 能够改变页面中的所有 HTML 元素
    (2)JavaScript 能够改变页面中的所有 HTML 属性
    (3)JavaScript 能够改变页面中的所有 CSS 样式
    (4)JavaScript 能够对页面中的所有事件做出反应
    JS为了编辑HTML中的元素,需要将HTML中的元素找出来。在写HTML代码时就对 元素使用一些名字进行标记,然后JS通过选择器函数选中相应的元素,然后再进行操 作。
    选择器一共有三种:标签名选择器、类(class)选择器和ID选择器。
    标签名选择器: document.getElementByTagName(“标签名”)
    类选择器:document.getElementByClassName(“类名”)
    ID选择器:document.getElementById(“ID名”)
    通过类选择器和ID选择器得到的是一个数组
  3. 修改HTML
    ①修改HTML内容
    修改ID选择的元素:document.getElementById(‘ID名’).innerHTML=’新HTML内容’;
    修改class和标签名的元素:通过类选择器和ID选择器得到的是一个数组
    for(var i=0;i<len;i++)
    {element[ i ].innerHTML=’新内容’}
    ②修改HTML属性
    修改ID选择的元素:document.getElementById(‘ID名’).属性名=’新属性值’;
    修改class和标签名的元素属性:通过类选择器和ID选择器得到的是一个数组
    for(var i=0;i<len;i++)
    {element[ i ].属性=’新属性’}
  4. 修改CSS
    修改ID选择的元素:document.getElementById(‘ID名’).style.样式名=’新样式’;
    修改class和标签名的元素属性:通过类选择器和ID选择器得到的是一个数组
    for(var i=0;i<len;i++)
    {element[ i ].style.样式名=’新样式名’}
  5. DOM事件:当点击一个元素时执行JS代码
    <a 事件名=’JS代码’>文本
    例如:加油 点击“加油”时执行function函数
  6. AJAX-Asynchronous JavaScript And XML:无需在加载整个页面的情况下,更新部分网页的技术,用于创建快速动态网页。
  7. JS对象:对象就是一个可以包含多个属性或者方法的变量
    ①对象属性:定义对象的属性和值
    定义对象:var 对象名={属性1:值1,属性2:值2,属性3:值3};
    访问对象:对象名 . 属性名 或者 对象名[‘’属性名‘’]
    例:一个包含一个人信息的对象
    定义:var person={name:”Tom”,sex:”man”,age:22};
    访问:age=person.age或者age=person[“age”]
    ②对象方法:在对象内定义了一个函数
    定义方式:var 对象名={属性1:值1,
    属性2:值2,
    属性3:function()
    {函数体}
    };
    访问方式:对象名 . 属性名() 注意:属性名后边要加括号,不加地话输出的是整个函数体代码
  8. 正则表达式:正则表达式是由一个字符序列形成的搜索模式,正则表达式可用于所有文本搜索和文本替换的操作。
    语法:/主体/修饰符
  9. JSON 相当于一个大型复合数组,用于存储和传输数据,常用于服务端向网页传递数据,数组内部的元素是多组对象。
  10. JSON是一种独立语言,但是使用JS的语法。
    定义方式:
    Var JSON名=‘{ “数组名”:
    [
    ‘ + ’ {“属性1”:”值1”,“属性2”:‘’值2‘’},
    ‘ + ’ {“属性1”:”值1”,“属性2”:‘’值2‘’},
    ‘ + ’ {“属性1”:”值1”,“属性2”:‘’值2‘’},
    ]
    }’;
    访问方式:先用JSON.parse()函数取出JSON
    例:obj=JSON.parse(JSON名);
    取具体值:obj.数组名[数组下标].属性名

JQurey

  1. jQuery是一个公用JS函数库,也称为jQuery框架
  2. 1.jQuery是一个公用JS函数库,也称为jQuery框架
  3. 2.使用jQuery需要在Head中进行声明
  4. 声明格式:
  5. 本地jQuery库:
    3.jQuery语法
    jQuery和JS中一样,都是先通过函数选取HTML元素,然后再对元素进行操作
    语法: ( H T M L 元 素 ) . 操 作 “ (HTML元素).操作 “ (HTML).”用来表明这个是jQuery函数
    “()”内为被选取的HTML元素
    “. ”后边为需要对这个元素执行的操作,可以是一个函数
    4.jQuery选择器是XPath和CSS选择器语法的结合
    ①基于元素类型: ( &quot; p &quot; ) − 选 取 所 有 p 元 素 ② 基 于 I D : (&quot;p&quot;)-选取所有p元素 ②基于ID: ("p")pID:("#name")-选取ID名为name的元素
    ③基于class: ( &quot; . n a m e &quot; ) − 选 取 类 名 为 n a m e 的 元 素 5. 为 了 防 止 文 档 在 完 全 加 载 ( 就 绪 ) 之 前 运 行 j Q u e r y 代 码 , 即 在 D O M 加 载 完 成 后 才 可 以 对 D O M 进 行 操 作 , 在 书 写 j Q u e r y 代 码 时 , 将 j Q u e r y 代 码 放 入 到 (&quot;.name&quot;)-选取类名为name的元素 5.为了防止文档在完全加载(就绪)之前运行 jQuery 代码,即在 DOM 加载完成后才可以对 DOM 进行操作,在书写jQuery代码时,将jQuery代码放入到 (".name")name5.jQueryDOMDOMjQueryjQuery(document).ready()函数中,可简写为$( )。
    6.jQuery事件:将事件名直接用“.”连接到选择器后边即可
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
综合小区管理系统管理系统按照操作主体分为管理员和用户。管理员的功能包括报修管理、车位管理、车位分配管理、出入管理、字典管理、房屋管理、物业费缴纳管理、公告管理、物业人员投诉管理、我的私信管理、物业人员管理、用户管理、管理员管理。用户的功能包括管理部门以及部门岗位信息,管理招聘信息,培训信息,薪资信息等。该系统采用了Mysql数据库,Java语言,Spring Boot框架等技术进行编程实现。 综合小区管理系统管理系统可以提高综合小区管理系统信息管理问题的解决效率,优化综合小区管理系统信息处理流程,保证综合小区管理系统信息数据的安全,它是一个非常可靠,非常安全的应用程序。 管理员权限操作的功能包括管理公告,管理综合小区管理系统信息,包括出入管理,报修管理,报修管理,物业费缴纳等,可以管理操作员。 出入管理界面,管理员在出入管理界面中可以对界面中显示,可以对招聘信息的招聘状态进行查看,可以添加新的招聘信息等。报修管理界面,管理员在报修管理界面中查看奖罚种类信息,奖罚描述信息,新增奖惩信息等。车位管理界面,管理员在车位管理界面中新增。公告管理界面,管理员在公告管理界面查看公告的工作状态,可以对公告的数据进行导出,可以添加新公告的信息,可以编辑公告信息,删除公告信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值