前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

要深入 JavaScript,你需要掌握这 36 个概念

本文已经原作者授权

你可能会经常听到一些人在抱怨 JS 很奇怪,有时甚至是一文不值。之所以有这种想法,是因为他们不太了解 JS 背后的运作方式。我也觉得 JS 在某些情况处理方式与其它语言不太一样,但这并不能怪它,它也只是以自己的方式展现给大家而已。

如果,你热爱一门编程语言,那么应该就会想深入了解并逐个掌握它的概念。

这里列出了36个JavaScript概念,你需要掌握这些概念才能成为一个更懂 JS 的前端开发者。

Ajax入门学习必备!快速了解Ajax工作原理及开发步骤

传统开发的缺点,是对于浏览器的页面,全部都是全局刷新的体验。如果我们只是想取得或是更新页面中的部分信息那么就必须要应用到局部刷新的技术。局部刷新也是有效提升用户体验的一种非常重要的方式。

Ajax技术是基于js语言的扩展,能够通过将请求发送给后台,并从后台取得相关数据,然后将数据在页面做局部刷新的重要技术。

本教程会通过对ajax的传统使用方式,结合json操作的方式,结合跨域等高级技术的方式,对ajax做一个全面的讲解。

RLC电路分析

使用(s域)传递函数分析串联RLC电路系统。

图解:一篇彻底带你搞懂 JS 中的 this 指向问题

写在前边

Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。

其中this就是实现面向对象的一个非常重要的特性,但是 this在Javascript非常容易理解错,尤其是对于接触静态语言比较久的同学来说。而且 this又是面试中和实际项目中的重中之重,不得不单独拿出一篇文章来把它理解透透的。

上面说到this参数是面向对象Javascript编程的一个重要组成部分,代表函数调用相关联的对象,也称为函数上下文。我知道,你可能是个初学 JS 的同学,听不懂,没关系,不用担心,因为下面还有动画来更好的理解。

JavaScript 常用功能总结

编吐血整理加上翻译,太辛苦了~求赞!

本文主要总结了JavaScript 常用功能总结,如一些常用的额JS 对象,基本数据结构,功能函数等,还有一些常用的设计模式。

目录:

众所周知,JavaScript是动态的面向对象的编程语言,能够实现以下效果:

1. 丰富Web 网页功能

2. 丰富Web界面

3. 实现本地或远程存储。

4. 实现分布式网络应用的前端组件,并在后台进行数据存储管理。

5. 使用JavaScript可以实现完整的分布式Web 应用。

JavaScript内存管理介绍

本文已经过原作者Ahmad shaded 授权翻译。

大多数时候,我们在不了解有关内存管理的知识下也只开发,因为 JS 引擎会为我们处理这个问题。不过,有时候我们会遇到内存泄漏之类的问题,这个只有知道内存分配是怎样工作的,我们才能解决这些问题。

「JS 口袋书」第 1 和 2 章:JS简介及基础

为了保证的可读性,本文采用意译而非直译。

第1章:JS 简介

什么是JavaScript

JS 是一种用于 web 的脚本语言。JS 诞生于 1995 年,由 **Brendan Eich **一手创建,用于向web页面添加交互性。那时的互联网还处于起步阶段,我们今天看到的大多数花哨的网页在那时候还只是一个梦。

在项目经理的催促下,

JS 函数式概念:管道和组合

函数管道和组合是来自函数式编程的概念,它们在 JavaScript 中当然是可能的——因为它是一种多范式编程语言——让我们快速深入了解这些概念。

这个概念是以给定的顺序执行多个函数,并将一个函数的结果传递给下一个函数。

你可以这样做丑陋的:

function1(function2(function3(initialArg)))

什么是 JavaScript?

本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!

作者|慕课网精英讲师 然冬

深入理解JS:var、let、const的异同

目录

  • 序言
  • var 与 let 的区别作用域重复声明绑定全局对象变量提升与暂存死区
  • let 与 const 异同
  • 参考


1.序言

var、let 和 const 都是 JavaScript 中用来声明变量的关键字,并且 let 和 const 关键字是在 ES6 中才新增的。既然都是用来声明变量的,那它们之间有什么区别呢?让我们来一探究竟。

<< < 1 2 3 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言