আমি কফিস্ক্রিপ্টে কীভাবে মন্তব্য করব? "/ * এটি * /" কাজ করে না


142

কফিস্ক্রিপ্টে আপনি কীভাবে মন্তব্য করতে পারেন?

ডকুমেন্টেশন বলছে আপনি একটি মন্তব্য ব্লক শুরু এবং বন্ধ করতে তিনটি হ্যাশ প্রতীক ব্যবহার করতে পারেন:

###
  Comments
  go
  here
###

আমি খুঁজে পেয়েছি যে আমি মাঝে মাঝে নিম্নলিখিত দুটি ফর্ম্যাট ব্যবহার করতে পারি

`// backticks allow for straight-JavaScript,
 // but the closing backtick can't be on a comment line (I think?)
`

কফিস্ক্রিপ্টে সংক্ষিপ্ত মন্তব্য সন্নিবেশ করার কি সহজ উপায় আছে?

এই স্টাইলটি ব্যবহার করবেন না **

যেহেতু এটি প্রচুর মতামত পাচ্ছে, তাই আমি এটিতে জোর দিতে চাই

/* Comment goes here */

/*নিজস্ব লাইনে থাকলে একটি ম্যাথ ত্রুটি তৈরি করে ।

ট্রেভর যেমন প্রশ্নের একটি মন্তব্যে ইঙ্গিত করেছেন, এটি একটি নিয়মিত প্রকাশ , কোনও মন্তব্য নয় !


15
যদি কোনও /*...*/মন্তব্য "কাজ করে", তবে এটি কারণ কফিস্ক্রিপ্ট সংকলক এটিকে একটি রেজেক্স হিসাবে ব্যাখ্যা করছে। অবশ্যই সুপারিশ করা হয় না!
ট্রেভর বার্নহ্যাম

1
সুতরাং আমি অনুমান করি যে কফিস্ক্রিপ্টে কোনও ইন্টার-স্টেটমেন্ট (অক্ষরের মধ্যে) মন্তব্য করার কোনও উপায় নেই?
পিট অ্যালভিন

উত্তর:


267

একটি একক # চিহ্ন ব্যবহার করুন

# like this

একটি চরিত্রটি বেশ ন্যূনতম বলে মনে হচ্ছে;)

এছাড়াও:

###
This block comment (useful for ©-Copyright info) also gets 
passed on to the browsers HTML /* like this! */
###

4
এটি সাধারণত আপনি মন্তব্য করতে চাইবেন; ট্রিপল হ্যাশটি প্রায়শই ব্যবহৃত হয় যখন আপনি মন্তব্যটি জাভাস্ক্রিপ্টের (কপিরাইট বার্তাগুলি, সাধারণত) পড়ে যেতে চান।
অ্যারন ডুফর

5
আহ দীর্ঘশ্বাস । সরকারী দস্তাবেজগুলি তাদের উদাহরণগুলির মাধ্যমে সমস্ত একক # ফর্ম ব্যবহার করে তবে পাঠ্যের ব্যাখ্যায় এটি কখনই উল্লেখ করে না, এটি কেবল ব্লক মন্তব্য সম্পর্কেই কথা বলে।
গেরি

1
দুর্ভাগ্যক্রমে ব্লক মন্তব্য নেই যা আউটপুটটিতে প্রদর্শিত হবে না show
নীলস্কেপ

24

মন্তব্য করার প্রধান উপায় হ'ল শ / পার্ল / রুবি / ... স্টাইলের #মন্তব্য:

# This comment goes to the end of the line
# and it won't appear in the "compiled"
# JavaScript version.

আপনি যখন জাভাস্ক্রিপ্ট সংস্করণে কোনও মন্তব্য উপস্থিত হতে চান আপনি ব্লক শৈলীর ###মন্তব্যগুলি ব্যবহার করুন :

কখনও কখনও আপনি উত্পন্ন জাভাস্ক্রিপ্ট থেকে একটি ব্লক মন্তব্য পাস করতে চাই। উদাহরণস্বরূপ, যখন আপনাকে কোনও ফাইলের শীর্ষে লাইসেন্সিং শিরোনাম এম্বেড করা প্রয়োজন। ব্লক মন্তব্যগুলি, যা হেরডোকসের জন্য সিনট্যাক্সটি আয়না করে, উত্পন্ন কোডে সংরক্ষণ করা হয়।

আপনি যদি দিয়ে শুরু

###
PancakeParser is Public Domain
###

তারপরে আপনি উত্পন্ন জাভাস্ক্রিপ্টে এই জাভাস্ক্রিপ্ট মন্তব্যটি পাবেন:

/*
PancakeParser is Public Domain
*/

4

হুঁশিয়ার ###! আপনি যদি কোডের আলাদা বিভাগে (যেমন আমি করেন) আলাদা করতে ### ব্যবহার করেন তবে সেই কোডটি ফলস্বরূপ কাজ করা বন্ধ করে দিলে এটি অত্যন্ত আশ্চর্যজনক।


তুমি কি জানো কেন? আমাদের কোড স্থানীয়ভাবে কাজ করছে তবে ### সহ বিল্ড সার্ভারে নেই।
আজাত

দুর্ভাগ্যক্রমে, আমি এই মাস আগে লক্ষ্য করেছি, এবং এখনই এটি দেখার জন্য আমি "সেই জায়গাতে" নেই।
মার্ক ওয়াইল্ডেন

10
কারণ একটি জুটি একটি ব্লক মন্তব্য করে?

3
আপনি যদি একটি সিনট্যাক্স-হাইলাইটিং এডিটর ব্যবহার করেন, তাতে মন্তব্যগুলিতে ভিন্ন বর্ণের উপস্থিতির সাথে তেমন অবাক হওয়ার কিছু নেই
নিক পার্কিনস

4
ডাউনভোট কেন? এটি একটি বৈধ সতর্কতা। সত্যিই, এটি বলছে যে # বিভাগের বিভাজক হিসাবে একটি শক্ত লাইন ব্যবহার করবেন না, বা আপনি মাঝে মধ্যে ভারসাম্যহীন ব্লক মন্তব্য জোড় পেতে পারেন।
জিম ম্যাক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.