Cynicism Cynicism
首页
  • 前端学习笔记

    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • TypeScript
    • JS设计模式总结
    • 小程序笔记
  • 后端学习笔记

    • 《JavaWeb》
    • 《SSM》
    • 《瑞吉外卖》
    • 《Git》
    • 《SpringCloud》
    • 《黑马点评》
    • 《Spring原理》
    • 《JVM》
    • 《Java并发编程》
    • 《学成在线》
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 面试
  • 常见问题
  • 实用技巧
  • 友情链接
实习
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Cynicism

Java后端学习中的IKUN
首页
  • 前端学习笔记

    • 《Vue》笔记
    • 《TypeScript 从零实现 axios》
    • TypeScript
    • JS设计模式总结
    • 小程序笔记
  • 后端学习笔记

    • 《JavaWeb》
    • 《SSM》
    • 《瑞吉外卖》
    • 《Git》
    • 《SpringCloud》
    • 《黑马点评》
    • 《Spring原理》
    • 《JVM》
    • 《Java并发编程》
    • 《学成在线》
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 面试
  • 常见问题
  • 实用技巧
  • 友情链接
实习
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JS对象基础知识
    • Ajax与Maven
    • 请求响应
    • 分层解耦
    • MySql基础
    • MySql进阶
    • Mybatis入门
    • Mybatis进阶
    • Springboot项目
    • 登录校验
    • AOP
    • Springboot原理
    • 私服配置说明
    • 《JavaWeb》笔记
    cynicism
    2023-3-30
    目录

    JS对象基础知识

    提示

    🎉 : JSON是通过JavaScript对象标记法书写的文本,多用于数据载体进行交互

    # 基础语法

    # 定义

    var 变量名 = '{"key : value,...}';
    
    • value的数据类型有:数字、字符串、逻辑值、数组、对象、null

    # 数据转换

    • JSON字符串转为JS对象  var jsObject = JSON.parse(Str);
    • JS对象转为JSON字符串  var Str = JSON.stringify(jsObject);

    # BOM

    提示

      浏览器对象模型,允许js与浏览器对话,将浏览器的各个组成部分封装为对象

    • Window: 浏览器窗口对象
    • Navigator:浏览器对象
    • Scree: 屏幕对象
    • History: 历史记录对象
    • Location: 地址栏对象 (属性:href)

    # DOM

    提示

      文档对象模型,将标记语言的各个组成部分封装为对应的对象,实现对HTML的操作

    # 对象类型

    • Document: 整个文档对象(通过Window对象获取)
    • Element: 元素对象(通过Document对象获取)
    • Attribute: 属性对象
    • Text:文本对象
    • Comment: 注释对象

    # 获取Element对象

    • id属性,返回单个对象
    • 标签名称,返回对象数组
    • name属性,返回对象数组
    • class属性,返回对象数组

    # 事件监听

    # ①通过HTML标签中的事件属性进行绑定

    <input type="button" onlick="on()" value="">
    <script>
        function on(){
            alert('我被点击了');
        }
    </script>
    
    1
    2
    3
    4
    5
    6

    # ②通过DOM元素属性绑定

    <input type="button" id="btn" value="">
    <script>
        document.geElementById('btn').onclick=function(){
            alert('我被点击了');
        }
    </script>
    
    1
    2
    3
    4
    5
    6
    编辑 (opens new window)
    #javascipt#前端
    上次更新: 2025/05/12, 04:51:03
    Ajax与Maven

    Ajax与Maven→

    最近更新
    01
    JVM调优
    06-03
    02
    Linux篇
    03-30
    03
    Kafka篇
    03-30
    更多文章>
    Theme by Vdoing | Copyright © 2023-2025 Cynicism | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式