current location:Home > Technical Articles > Web Front-end > JS Tutorial
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Immutability in JavaScript
- Immutability: A cornerstone of functional programming, offering significant advantages to object-oriented programming as well. This article explores immutability in JavaScript, detailing its implementation and benefits. Key Concepts: Immutability:
- JS Tutorial 479 2025-02-20 11:59:11
-
- Writing AngularJS Apps Using ES6
- Leveraging ES6 Features in AngularJS Development: A Comprehensive Guide Key Advantages: ES6 (ECMAScript 2015) significantly enhances AngularJS development with features like arrow functions, template literals, classes, modules, and promises. These
- JS Tutorial 532 2025-02-20 11:49:12
-
- Creating Stateful Modals in AngularJS with Angular UI Router
- There are a number of ways to approach implementing modals in an AngularJS application, including the popular angular-dialog-service and the official Angular-UI Bootstrap modal. In this article I’ll share how I like to handle modals in Angular, using
- JS Tutorial 616 2025-02-20 11:45:12
-
- Replace Make with Jake
- Jake: A Modern Build Tool Inspired by Make Jake is a powerful build tool built on Node.js, inheriting the strengths of Make while embracing modern JavaScript development. It offers a flexible and scriptable approach to automating build processes, m
- JS Tutorial 762 2025-02-20 11:37:10
-
- Animating Text with Blast.js
- With the help of libraries, it is now more or less a simple task to animate HTML elements using CSS or JavaScript. However, you can only animation the complete existing elements. This means that if you want to animate a single word in a paragraph, you have to wrap the word in a single element (like a span) and then locate it accordingly. If you only have one or two span elements like this, this is not a big deal, but what if you want to animate every character in a paragraph? For each character, you have to create a span, which adds a lot of extra markup and makes the text hard to edit. This is why Blast.js exists. Key Points Blast.js is a
- JS Tutorial 911 2025-02-20 11:32:11
-
- Build a Node.js-powered Chatroom Web App: Chatroom UI with Bootstrap
- Key Takeaways This tutorial demonstrates how to create a chatroom UI using Bootstrap in a Node.js-powered web app, with a focus on creating a responsive design that adapts to different devices. The process involves adding Bootstrap to the projec
- JS Tutorial 794 2025-02-20 11:28:09
-
- Creating a jQuery Photo Slideshow with fadeIn and fadeOut
- This screencast demonstrates creating a simple slideshow using jQuery's fadeIn and fadeOut methods. These methods offer convenient animation control over element visibility, providing more granular control than CSS3 alone. The video showcases the te
- JS Tutorial 605 2025-02-20 11:25:09
-
- How To Build a Trello Chrome Extension - Exporting Lists
- In the previous part, we built the basics of our extension, implementing authentication through a custom Foundation-powered settings screen and using Trello’s JavaScript client library. In this part, we’ll finish our extension by adding the exporting
- JS Tutorial 540 2025-02-20 11:23:13
-
- Finding a Date Picker Input Solution for Bootstrap
- Best practices for cross-browser date input This article explores the challenges and best solutions for implementing date input fields in various browsers. Due to inconsistent browser support and neglect of lang attributes, we need a robust solution to deal with date formats, UTC/local time issues, and differences between different browsers. Key points: The browser's support for and lang attributes is uneven, resulting in the inability to display input widgets in non-native languages. Many JavaScript solutions attempt to improve support for date input, but few scripts can handle two different date formats that display and save data at the same time. Datepicker for jQuery UI is a well-tested and supported
- JS Tutorial 976 2025-02-20 11:21:10
-
- 6 Node.js Static Site Generators
- Node.js Static Website Generator: A Lightweight Alternative to WordPress Core points Node.js static website generators such as Wintersmith, Assemble, Metalsmith, Hexo, Punch, and DocPad provide viable alternatives to traditional CMSs such as WordPress, providing a lightweight solution for creating blogs or information websites. Each Node.js static website generator has unique features: Wintersmith is a simple and flexible option for mid-to-high-level developers; Assembles Grunt and Yeoman
- JS Tutorial 417 2025-02-20 11:20:16
-
- What's New in Chrome 39
- Although Chrome browser has been in the industry for six years, it is rapidly entering its maturity in version numbers. Chrome 39 is now available, and you may have installed it. This release contains some nice new features…and a slightly suspicious addition or two. ECMAScript 6 Generator A generator is a special function declared using function* to create an iterator. An iterator is an object with the next() method that is called to return a value. The generator function uses the yield statement to provide the next value in the sequence. Arunoda Susiripala provides a JavaScript Generator and Callback Prevention Hell
- JS Tutorial 510 2025-02-20 11:16:11
-
- A Firefox OS Application Primer
- This tutorial guides you through Firefox OS app development, highlighting its relevance for web developers. While Firefox OS is no longer actively developed for smartphones, understanding its principles remains valuable for web development knowledge
- JS Tutorial 193 2025-02-20 11:10:11
-
- Creating a Custom Login and Registration Form with Meteor
- Key Takeaways Creating a custom login and registration form with Meteor involves installing the accounts-password package, which automatically creates a Meteor.users collection to store user data, eliminating the need to write custom logic for use
- JS Tutorial 996 2025-02-20 11:09:12
-
- Extending HTML the Aurelia.io Way
- Key Takeaways Aurelia.io, a modern JavaScript framework, allows developers to create custom elements and attributes in HTML, enhancing the flexibility and functionality of web applications. Custom attributes in Aurelia.io can be used to wrap exi
- JS Tutorial 869 2025-02-20 11:05:10
-
- Creating an Animated Valentine's Day Card with Snap.svg
- This tutorial shows you how to create a dynamic, animated Valentine's Day card using the Snap.svg JavaScript library. We'll add cool effects and animations, incorporate Google Web Fonts, and create SVG drawings with advanced text manipulation. Key
- JS Tutorial 613 2025-02-20 11:04:11