【React工作记录九十三】前端小知识点扫盲笔记记录2

简介: 【React工作记录九十三】前端小知识点扫盲笔记记录2

前言

大家好 我是歌谣 今天继续进行前端知识的一些总结 想加入前端巅峰交流群私信我


innerHTML和innerText的使用

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>innerHTML和innerText的使用220313</title> </head> <body> <div id="geyao"><p>geyao</p><p>fangfang</p></div> <script> var geyao= document.getElementById("geyao") console.log(geyao,"geyao") var innerHtml=geyao.innerHTML var innerText=geyao.innerText console.log(innerHtml,"innerHtml") console.log(innerText,"innerText") </script> </body> </html>


instanceOf

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>instanceOf</title> </head> <body> <script> var simpleStr = '我是歌谣' var myString = new String() var newStr = new String('我是方方') var myDate = new Date() var myObj = {} var myNonObj = Object.create(null) simpleStr instanceof String // 返回 false, 非对象实例,因此返回 false myString instanceof String // 返回 true newStr instanceof String // 返回 true myString instanceof Object // 返回 true myObj instanceof Object // 返回 true, 尽管原型没有定义 ;({} instanceof Object) // 返回 true, 同上 myNonObj instanceof Object // 返回 false, 一种创建非 Object 实例的对象的方法 myString instanceof Date //返回 false myDate instanceof Date // 返回 true myDate instanceof Object // 返回 true myDate instanceof String // 返回 false </script> </body> </html>


javacript实现面向对象和继承机制

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>javascript面向对象和继承机制</title> </head> <body> <script> //javascript面向对象和继承机制 function MyObject(){ this.name="myObject" this.type="class" this.methodA=function(){ console.log(this.name) } this.methodB=function(){ return this.type } } </script> </body> </html>


javascript实现数组升序

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script> var arr=[2,3,5,1,15,8,12,11,7] function des(a,b){ return a-b } console.log(arr.sort(des)) </script> </body> </html>


javascript实现继承

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>实现继承与多态</title> </head> <body> <script> function parentClass() { //私人变量 var x="我是私人变量" //私人方法 function method() { console.log("我是私人方法") } //公共变量 this.x="我是公共变量" //公共方法 this.method=function() { console.log(x) console.log(this.x) method() } } parentClass.prototype.method1=function() { console.log("我是父级的原型方法") } parentClass.staticMethod=function(){ console.log("我是父级的静态方法") } </script> </body> </html>


js数据类型

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>js数据类型</title> </head> <body> <script> // 原始数据类型 // number // string // boolean // null // undefined // symbol(ES6) // bigint(ES10) // 引用数据类型 // object </script> </body> </html>


js的继承关系

```




Document


less,sass,scss区别

// less, sass, scss都是css预处理语言( 也是对应的文件后缀名), 它们的语法功能比css更强大。 // 预处理语言使用是: 开发时用预处理语言, 在打包上线时, 用webpack再配合loader工具给转成css( Cascading Style Sheets) 给浏览器使用。 // scss 的基本语法: // 1. 可以使用$来标识变量( 可以将常用的样式标记成变量, 后续复用即可, 方便维护) // 2. 嵌套语法( 和less语法相同) // 3. & 父选择器(跟less语法相同) // 假如你想针对某个特定子元素 进行设置 // 4. 模块化 // 可以将需要的变量定义在一个新的js文件中, 需要使用的样式文件直接引入即可


总结

我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣学习前端知识

相关文章
|
24天前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
108 2
|
24天前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
35 0
|
25天前
|
人工智能 自然语言处理 运维
前端大模型应用笔记(一):两个指令反过来说大模型就理解不了啦?或许该让第三者插足啦 -通过引入中间LLM预处理用户输入以提高多任务处理能力
本文探讨了在多任务处理场景下,自然语言指令解析的困境及解决方案。通过增加一个LLM解析层,将复杂的指令拆解为多个明确的步骤,明确操作类型与对象识别,处理任务依赖关系,并将自然语言转化为具体的工具命令,从而提高指令解析的准确性和执行效率。
|
24天前
|
存储 弹性计算 算法
前端大模型应用笔记(四):如何在资源受限例如1核和1G内存的端侧或ECS上运行一个合适的向量存储库及如何优化
本文探讨了在资源受限的嵌入式设备(如1核处理器和1GB内存)上实现高效向量存储和检索的方法,旨在支持端侧大模型应用。文章分析了Annoy、HNSWLib、NMSLib、FLANN、VP-Trees和Lshbox等向量存储库的特点与适用场景,推荐Annoy作为多数情况下的首选方案,并提出了数据预处理、索引优化、查询优化等策略以提升性能。通过这些方法,即使在资源受限的环境中也能实现高效的向量检索。
|
24天前
|
机器学习/深度学习 弹性计算 自然语言处理
前端大模型应用笔记(二):最新llama3.2小参数版本1B的古董机测试 - 支持128K上下文,表现优异,和移动端更配
llama3.1支持128K上下文,6万字+输入,适用于多种场景。模型能力超出预期,但处理中文时需加中英翻译。测试显示,其英文支持较好,中文则需改进。llama3.2 1B参数量小,适合移动端和资源受限环境,可在阿里云2vCPU和4G ECS上运行。
|
24天前
|
前端开发 算法 测试技术
前端大模型应用笔记(五):大模型基础能力大比拼-计数篇-通义千文 vs 文心一言 vs 智谱 vs 讯飞vsGPT
本文对比测试了通义千文、文心一言、智谱和讯飞等多个国产大模型在处理基础计数问题上的表现,特别是通过链式推理(COT)提示的效果。结果显示,GPTo1-mini、文心一言3.5和讯飞4.0Ultra在首轮测试中表现优秀,而其他模型在COT提示后也能显著提升正确率,唯有讯飞4.0-Lite表现不佳。测试强调了COT在提升模型逻辑推理能力中的重要性,并指出免费版本中智谱GLM较为可靠。
前端大模型应用笔记(五):大模型基础能力大比拼-计数篇-通义千文 vs 文心一言 vs 智谱 vs 讯飞vsGPT
|
2月前
|
Web App开发 前端开发 Linux
「offer来了」浅谈前端面试中开发环境常考知识点
该文章归纳了前端开发环境中常见的面试知识点,特别是围绕Git的使用进行了详细介绍,包括Git的基本概念、常用命令以及在团队协作中的最佳实践,同时还涉及了Chrome调试工具和Linux命令行的基础操作。
「offer来了」浅谈前端面试中开发环境常考知识点
|
2月前
|
SpringCloudAlibaba JavaScript 前端开发
谷粒商城笔记+踩坑(2)——分布式组件、前端基础,nacos+feign+gateway+ES6+vue脚手架
分布式组件、nacos注册配置中心、openfegin远程调用、网关gateway、ES6脚本语言规范、vue、elementUI
谷粒商城笔记+踩坑(2)——分布式组件、前端基础,nacos+feign+gateway+ES6+vue脚手架
|
2月前
|
JavaScript 前端开发 算法
react只停留在表层?五大知识点带你梳理进阶知识
该文章深入探讨了React进阶主题,包括PropTypes与默认属性的使用、虚拟DOM的工作机制、Refs的高级用法、生命周期方法的详解以及CSS动画在React中的集成技巧。
|
3月前
|
缓存 运维 前端开发
前端必备的运维知识点
【8月更文挑战第25天】前端必备的运维知识点
71 1
下一篇
无影云桌面