
JavaScript
文章平均质量分 82
关于JavaScript的一些学习
Katle
这个作者很懒,什么都没留下…
展开
-
canvas+js实现动态饼图效果
canvas+js实现动态饼图效果参考了一些网上的例子,利用canvas+js实现动态饼图效果demo,包括鼠标移入图块颜色变化以及带有tooltip提示。实现逻辑可分为三个步骤:1、首先利用canvas画布原理画饼图。2、添加鼠标移入监听事件,获取鼠标当前坐标。3、判断当前鼠标坐标是否在所画饼图扇形区域,改变饼图颜色和显示tooltip提示。1、画饼图利用canvas实现一个饼图效果,我们首先需要知道canvas画布画图原理以及相关需要的API。W3school这样介绍canvas,还不太原创 2021-09-05 23:03:14 · 2836 阅读 · 7 评论 -
JS高阶之深入浅出理解线程机制与事件机制
线程与进程进程:程序的一次执行, 它占有一片独有的内存空间可以通过windows任务管理器查看进程线程:是进程内的一个独立执行单元是程序执行的一个完整流程是CPU的最小的调度单元关系一个进程至少有一个线程(主)程序是在某个进程中的某个线程执行的浏览器内核模块组成主线程js引擎模块 : 负责js程序的编译与运行html,css文档解析模块 : 负...原创 2019-09-15 18:19:50 · 126 阅读 · 0 评论 -
JS不得不看的函数高级知识点总结!!!
原型与原型链所有函数都有一个特别的属性:prototype : 显式原型属性所有实例对象(分两类:new一个对象,函数)都有一个特别的属性:__proto__ : 隐式原型属性(一个实例对象的原型对象有多个)显式原型与隐式原型的关系函数的prototype: 定义函数时被自动赋值, 值默认为{}, 即用为原型对象实例对象的__proto__: 在创建实例对象时被自动添...原创 2019-09-11 17:15:38 · 112 阅读 · 0 评论 -
JS基础总结----适合小白入手
数据类型的分类和判断基本(值)类型* Number ----- 任意数值 -------- typeof* String ----- 任意字符串 ------ typeof* Boolean ---- true/false ----- typeof* undefined — undefined ----- typeof/===* null -------- null --------...原创 2019-09-07 17:17:26 · 102 阅读 · 0 评论 -
初识jQuery——jQuery基础
最近一段时间在学jQuery,对jQuery基础有了初步的认识,下面是一些学习的总结。了解jQuery什么是jQuery?具体来说,jQuery是:一个JS函数库: write less, do more封装简化DOM操作(CRUD) / Ajax为什么用它?强大选择器: 方便快速查找DOM元素隐式遍历(迭代): 一次操作多个元素读写合一: 读数据/写数据用的是一个函数链式调用...原创 2019-06-16 00:16:59 · 210 阅读 · 0 评论 -
JavaScript基础——HTML表单事件
JavaScript基础之HTML表单事件表单在我们网页制作中非常重要,当我们每登录一个网站时,首先要做的就是登录注册,而登录注册往往就要用到表单,课件表单在网页制作中非常重要。在这一段时间JavaScript的学习中,对JavaScript中的表单事件有了一定心得,以下是一些总结。表单元素表单的常用元素有:① form:表单标签,用于收集用户的输入;② input:text表示文本框,...原创 2019-04-27 21:34:48 · 410 阅读 · 0 评论 -
JavaScript基础学习报告:关于JavaScript文本对象模型DOM的学习心得
JavaScript基础学习报告:关于JavaScript文本对象模型DOM的学习心得什么是JavaScript DOM这一段时间在学习JavaScript有关的内容,JavaScript的文档对象模型,通俗的说就是一个接口,中立于平台和语言的接口,它允许程序和脚本动态的访问和更新文档的内容、结构和样式。DOM定义了访问HTML文档的标准当网页被加载时,浏览器会创建页面的文档对象模型(Do...原创 2019-04-20 00:38:40 · 579 阅读 · 0 评论