方法是否改变原数组返回值可中断典型场景for是无是需要中断或复杂逻辑for...of是无是简洁遍历元素forEach()否undefined否执
本文秉承着你看不懂是你sb,我写的代码就要牛逼的理念来介绍一些js的装逼技巧。 下面的技巧,后三个,请谨慎用于团队项目中(主要考虑到可读性的问题),不然,leader 干你没商量。 Boolean 这个技巧用的很多,也非常的简单 !!'foo' 通过两个取反,可以强制转换为Boolean类型。较为常
转载 2020-09-16 15:01:00
84阅读
10点赞
3评论
Three.js 是一个 JavaScript 库,用于在 Web 浏览器中创建 3D Web 图形。 什么是 WebGL? WebGL 是一种 JavaScript API,它允许浏览器在不使用任何
原创 2022-03-22 16:21:59
503阅读
1.Vue.js是什么? Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件
原创 2022-04-06 10:49:14
159阅读
1、JS比较两个整数的大小不能直接比较,需要先转换为int类型,才能比较出正确的结果。if(parseInt(num2)>parseInt(num1))
原创 2021-09-07 16:53:02
191阅读
我们经常会在JS脚本中对数据进行存取,平时我们都不太会去在意由于数据存取位置的不同而导致的脚本执行性能问题。其实,数据在
原创 2022-08-29 14:54:34
106阅读
一、遇见Vue.js1.MVP,从MVC演化而来,Controller/Presenter负责逻辑的处理,完全把Vie..
原创 2022-09-26 15:36:40
215阅读
WebGL是基于OpenGL ES 2.0的Web标准,可以通过HTML5 Canvas元素作为DOM接口访问。也就是WebGL是作为OpenGL的网页端入口。它作为一hree.js大量简化了WebGL的开发。
原创 2024-05-05 17:08:38
73阅读
为什么选择Vue.js?Vue.js 是一套用于构建用户界面的渐进式JavaScript框架,由尤雨溪于2014年创建。它以其轻量级、易上手和灵活性在前端开发领域广受欢迎。与其他大型框架不同,Vue被设计为可以自底向上逐层应用,既能用来开发简单的小型应用,也能胜任复杂的单页应用(SPA)开发。Vue的核心特性响应式数据绑定Vue通过数据劫持和观察机制实现数据与视图的自动同步。当数据变化时,视图会自
原创 2月前
64阅读
Installation可以使用的方式:script标签方式加载vue.jscdn https://unpkg.com/vue@2.0.5/dist/vue.jsnpmIntroduction通过指定的语法渲染js变量DOM元素与变量绑定,同步更新,无需手动操纵DOM通过vue标签属性,完成绑定data,绑定事件,条件语句以及循环等特性创建自定义可复用的组件,可直接在html标签中使用The Vu
原创 2017-05-26 13:52:02
455阅读
当项目周期快结束时,开发人员会越来越关注应用的“安全性”问题。一个安全的应用程序并不是一种奢侈,而是必要的。你应该在开发的每个阶段都考虑应用程序的安全性,例如系统架构、设计、编码,包括最后的部署。在这篇教程中,我们将一步步来学习如何提高Node.js应用程序安全性的方法。1. 数据验证 - 永远不要信任你的用户来自用户输入或其他系统的数据,你都必须要进行验证。否则,这会对当前系统造成威胁,并导致不
转载 2021-02-01 09:48:10
144阅读
Three.js 是一个 JavaScript 库,用于在 Web 浏览器中创建 3D Web 图形。
原创 精选 2022-01-18 22:47:24
949阅读
当项目周期快结束时,开发人员会越来越关注应用的“安全性”问题。一个安全的应用程序并不是一种奢侈,而是必要的。你应该在开发的每个阶段都考虑应用程序的安全性,例如系统架构、设计、编码,包括最后的部署。 在这篇教程中,我们将一步步来学习如何提高Node.js应用程序安全性的方法。 1. 数据验证 - 永远 ...
转载 2021-05-04 22:55:45
132阅读
2评论
第二十章 客户端存储1、客户端存储有一下几种形式:Web存储、cookie、IE userData、离线Web应用、Web数据库、文件系统API。2、Web存储标准所描述的API包含localStorage对象和sessionStorage对象。这两个对象实际上是持久化关联数组,是名值对的映射表。3、cookie的API不方便使用,而且只适合存储少量文本数据。任何以cookie形式存储的数据,不论
转载 2023-07-15 09:08:06
99阅读
Node.js 教程简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。1. Node.js 创建第一个应用在我们创建 N
引言 闭包就是指 能够访问另一个函数作用域的变量的函数 ,闭包就是一个函数,能够访问其他函数的作用域中的变量,js有一个全局对象,在浏览器下是window,node下是global,所有的函数都在这个对象下,也能访问这个对象下的变量,这也就是说, js中的所有函数都是闭包 闭包的定义 函数与对其状态
转载 2020-12-12 13:51:00
81阅读
2评论
前言:程序语言的编码风格对于一个长期维护的软件非常重要,特别是在团队协作中。如果一个团队使用统一规范的编码分风格,可以提高团队的协作水平和工作效率。编程风格指南的核心是基本的格式化规则,这些规则决定了如何编写高水准的代码。本指南来自于《编写可维护的JavaScript》这本书,基于"Java语言编码规范"和Crockford的JavaScript编程规范,还有Nicbolas的一些个人经验和喜好。
转载 2023-08-20 19:57:33
76阅读
一、JS能做的:1.JavaScript(以下简称JS)是一种轻量级的编程语言,被设计用来向 HTML 页面增加交互性,常用来为网页添加各式各样的动态功能,它不需要进行编译,直接嵌入在HTML页面中(java文件不能直接执行,得先编译成class才能执行)2.使用方式:内嵌式、外链式<!--外链式 css引入时link是单标签的;成对的--> <script type="tex
主要运用技术: css3旋转和H5定位配合js实现因为PC端没有陀螺仪,H5的GetCurrentPosition定位自己玩还要翻墙,所以我只得用移动端过下瘾。我用的是Android机,所以没有兼容IO。写在前面首先要开发这种页面需要你手机与你的电脑在一个局域网内,你还要一个服务器。我用WampServer64位腾讯管家里下的,现在不需要改服务器里的文件,直接可以用,其余的请自行百度,但一定不要在
转载 2023-09-01 15:07:45
969阅读
前言 本命名风格指南推荐了一种统一的命名规范来编写 Vue.js 代码。这使得代码具有如下的特性: 统一团队的命名规范,其它开发者或是团队成员更容易上手阅读和理解。 IDEs 更容易理解代码,从而提供高亮、格式化等辅助功能。 本指南只是个人总结归纳的,仅作为一种参考。 命名分类 现在常用的vue命名规范无外乎四种: camelCase(驼峰式 ) kebab-case(短横线...
原创 2021-09-01 11:45:31
216阅读
  • 1
  • 2
  • 3
  • 4
  • 5